[yum-cvs] yum/yum config.py,1.63,1.64

Seth Vidal skvidal at login.linux.duke.edu
Fri Jun 3 20:10:30 UTC 2005


Update of /home/groups/yum/cvs/yum/yum
In directory login:/tmp/cvs-serv28053/yum

Modified Files:
	config.py 
Log Message:

fix for bug 464


Index: config.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/config.py,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -r1.63 -r1.64
--- config.py	24 May 2005 14:53:42 -0000	1.63
+++ config.py	3 Jun 2005 20:10:28 -0000	1.64
@@ -436,7 +436,8 @@
     for keyword in ['gpgcheck', 'keepalive', 'enablegroups', 'enabled']:
         val = cfgparser._getoption(section, keyword, yumconfig.getConfigOption(keyword))
         val = variableReplace(yumconfig.yumvar, val)
-        if type(val) is not types.BooleanType:
+        if type(val) not in (True, False):
+            val = str(val)
             if val.lower() not in BOOLEAN_STATES:
                 raise Errors.RepoError, 'Invalid value in repo config for %s::%s' % (section, keyword)
             val = BOOLEAN_STATES[val.lower()]




More information about the Yum-cvs-commits mailing list