[yum-cvs] yum/yum yumRepo.py,1.46,1.47

Seth Vidal skvidal at linux.duke.edu
Sun Apr 29 13:51:15 UTC 2007


Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv19378/yum

Modified Files:
	yumRepo.py 
Log Message:

make sure we can set and del repoobj.urls for fastestmirrors, etc
rh bugs: 238305 and 238276


Index: yumRepo.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/yumRepo.py,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- yumRepo.py	25 Apr 2007 22:23:10 -0000	1.46
+++ yumRepo.py	29 Apr 2007 13:51:13 -0000	1.47
@@ -35,6 +35,9 @@
 import logging
 import logginglevels
 
+import warnings
+warnings.simplefilter("ignore", Errors.YumFutureDeprecationWarning)
+
 logger = logging.getLogger("yum.Repos")
 verbose_logger = logging.getLogger("yum.verbose.Repos")
 
@@ -468,7 +471,10 @@
             self._baseurlSetup()
         return self._urls
 
-    urls = property(lambda self: self._geturls())
+    urls = property(fget=lambda self: self._geturls(),
+                    fset=lambda self, value: setattr(self, "_urls", value),
+                    fdel=lambda self: setattr(self, "_urls", None))
+                    
 
     def _getFile(self, url=None, relative=None, local=None, start=None, end=None,
             copy_local=0, checkfunc=None, text=None, reget='simple', cache=True):




More information about the Yum-cvs-commits mailing list