Author: jkupec Date: Sat Apr 12 14:55:50 2008 New Revision: 9567 URL: http://svn.opensuse.org/viewcvs/zypp?rev=9567&view=rev Log: - remove excessive output when installing plain rpm files (bnc #379195) Modified: trunk/zypper/src/zypper.cc Modified: trunk/zypper/src/zypper.cc URL: http://svn.opensuse.org/viewcvs/zypp/trunk/zypper/src/zypper.cc?rev=9567&r1=9566&r2=9567&view=diff ============================================================================== --- trunk/zypper/src/zypper.cc (original) +++ trunk/zypper/src/zypper.cc Sat Apr 12 14:55:50 2008 @@ -1894,10 +1894,17 @@ + ZYPPER_RPM_CACHE_DIR)); repo.setEnabled(true); repo.setAutorefresh(true); - repo.setAlias("_tmpRPMcache_"); - repo.setName(_("RPM files cache")); + repo.setAlias(TMP_RPM_REPO_ALIAS); + repo.setName("RPM files cache"); - gData.additional_repos.push_back(repo); + // shut up zypper + Out::Verbosity tmp = out().verbosity(); + out().setVerbosity(Out::QUIET); + + add_repo(*this, repo); + refresh_repo(*this, repo); + + out().setVerbosity(tmp); } // no rpms and no other arguments either else if (_arguments.empty()) @@ -2486,6 +2493,20 @@ for (list<RepoInfo>::const_iterator it = gData.additional_repos.begin(); it != gData.additional_repos.end(); ++it) remove_repo(*this, *it); + + // remove tmprpm cache repo + for_(it, gData.repos.begin(), gData.repos.end()) + if (it->alias() == TMP_RPM_REPO_ALIAS) + { + // shut up zypper + Out::Verbosity tmp = out().verbosity(); + out().setVerbosity(Out::QUIET); + + remove_repo(*this, *it); + + out().setVerbosity(tmp); + break; + } } // Local Variables: -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org