[yum-cvs] yum-utils yum-builddep.py,1.6,1.7
Jeremy Katz
katzj at linux.duke.edu
Mon Sep 18 15:31:52 UTC 2006
Update of /home/groups/yum/cvs/yum-utils
In directory login1.linux.duke.edu:/tmp/cvs-serv30061
Modified Files:
yum-builddep.py
Log Message:
tim's fix for api changes
Index: yum-builddep.py
===================================================================
RCS file: /home/groups/yum/cvs/yum-utils/yum-builddep.py,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- yum-builddep.py 29 Jun 2006 14:57:25 -0000 1.6
+++ yum-builddep.py 18 Sep 2006 15:31:50 -0000 1.7
@@ -21,7 +21,7 @@
import yum
import rpmUtils
import yum.Errors
-from yum.logger import Logger
+import logging
from optparse import OptionParser
def parseArgs():
@@ -37,15 +37,14 @@
return (opts, args)
def main():
+ logger = logging.getLogger("yum.verbose.yumbuilddep")
opts, args = parseArgs()
base = cli.YumBaseCli()
- base.doConfigSetup()
+ base.doConfigSetup(init_plugins=False) # init yum, without plugins
base.conf.uid = os.geteuid()
- base.log = Logger(threshold=base.conf.debuglevel, file_object =sys.stdout)
-
if base.conf.uid != 0:
- base.errorlog(0, "You must be root to install packages")
+ logger.info("You must be root to install packages")
sys.exit(1)
if len(opts.repos) > 0:
@@ -70,7 +69,7 @@
try:
srpms = base.pkgSack.returnNewestByNameArch((arg, 'src'))
except yum.Errors.PackageSackError, e:
- base.errorlog(0, "Error: %s" % e)
+ logger.error("Error: %s" % e)
sys.exit(1)
for srpm in srpms:
@@ -81,12 +80,12 @@
if not base.rpmdb.installed(name=pkg.name):
base.tsInfo.addInstall(pkg)
except yum.Errors.PackageSackError, e:
- base.errorlog(0, "Error: %s" % e)
+ logger.error("Error: %s" % e)
sys.exit(1)
(result, resultmsgs) = base.buildTransaction()
if len(base.tsInfo) == 0:
- base.log(0, "Nothing to do")
+ logger.info("Nothing to do")
else:
base.listTransaction()
base.doTransaction()
More information about the Yum-cvs-commits
mailing list