r364 - in branches/rewrite: . src

Otavio Salvador partial-mirror-devel@lists.alioth.debian.org
Mon, 22 Nov 2004 18:07:23 -0700


Author: otavio
Date: Mon Nov 22 18:07:23 2004
New Revision: 364

Modified:
   branches/rewrite/   (props changed)
   branches/rewrite/src/Dists.py
Log:
 r369@nurf:  otavio | 2004-11-23T01:06:25.356676Z
 Change fs attribute to protected so all subclasses can use it.


Modified: branches/rewrite/src/Dists.py
==============================================================================
--- branches/rewrite/src/Dists.py	(original)
+++ branches/rewrite/src/Dists.py	Mon Nov 22 18:07:23 2004
@@ -38,7 +38,7 @@
     def __init__ (self, backend):
         self._backend = backend
         self._files = []
-        self.__fs = FileSystem(backend["mirror_dir"], backend["name"])
+        self._fs = FileSystem(backend["mirror_dir"], backend["name"])
 
         # Package lists
         self.__bin = PackageList()
@@ -138,7 +138,7 @@
         """ Get only files that need updates """
         self._fill_files()
         for server, filename in self._files:
-            self.__fs.create(os.path.dirname(filename))
+            self._fs.create(os.path.dirname(filename))
             Download().get(server, filename)
 
         for d in Download().fetchers:
@@ -146,7 +146,7 @@
 
         for server, filename in self._files:
             if os.path.basename(str(filename)) != "Release":
-                self.__fs.uncompress(filename)
+                self._fs.uncompress(filename)
             
 class LocalDists (Dists):
     """
@@ -161,6 +161,6 @@
         for f in self._files:
             server, filename = f
             orig, filename = file
-            self.__fs.create(os.path.dirname(filename))
+            self._fs.create(os.path.dirname(filename))
             os.link (orig.split('file://')[1], filename)