[yum-cvs] yum/yum config.py,1.84,1.85 repos.py,1.88,1.89
Jeremy Katz
katzj at linux.duke.edu
Wed Dec 14 21:17:23 UTC 2005
Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv6439/yum
Modified Files:
config.py repos.py
Log Message:
better fix for the mirror problem. ensure we set the value if it doesn't
exist in the repo object. also, default enabled/groupsenabled to 0 in the
repo since we'll override if the config says one.
RepoConf and Repository really do need to be merged...
Index: config.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/config.py,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -r1.84 -r1.85
--- config.py 14 Dec 2005 19:12:47 -0000 1.84
+++ config.py 14 Dec 2005 21:17:21 -0000 1.85
@@ -502,7 +502,7 @@
# Transfer attributes across
#TODO: merge RepoConf and Repository
for k, v in conf.iteritems():
- if v:
+ if v or not hasattr(thisrepo, k):
thisrepo.set(k, v)
# Set attributes not from the config file
Index: repos.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/repos.py,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -r1.88 -r1.89
--- repos.py 14 Dec 2005 19:12:47 -0000 1.88
+++ repos.py 14 Dec 2005 21:17:21 -0000 1.89
@@ -324,8 +324,8 @@
# some default (ish) things
self.urls = []
self.gpgcheck = 0
- self.enabled = 1
- self.enablegroups = 1
+ self.enabled = 0
+ self.enablegroups = 0
self.groupsfilename = 'yumgroups.xml' # something some freaks might
# eventually want
self.setkeys = []
@@ -350,13 +350,6 @@
self.cachedir = ""
self.pkgdir = ""
self.hdrdir = ""
- self.retries = 0
- self.bandwidth = 0
- self.throttle = 0
- self.timeout = 0
- self.http_caching = 0
- self.metadata_expire = 0
- self.failovermethod = ""
# holder for stuff we've grabbed
self.retrieved = { 'primary':0, 'filelists':0, 'other':0, 'groups':0 }
More information about the Yum-cvs-commits
mailing list