r276 - in branches/rewrite: . src

Otavio Salvador partial-mirror-devel@lists.alioth.debian.org
Tue, 09 Nov 2004 18:20:31 -0700


Author: otavio
Date: Tue Nov  9 18:20:27 2004
New Revision: 276

Modified:
   branches/rewrite/   (props changed)
   branches/rewrite/src/Dists.py
Log:
 r193@nurf:  otavio | 2004-11-10T01:20:00.838126Z
 Fix places to get remove files.


Modified: branches/rewrite/src/Dists.py
==============================================================================
--- branches/rewrite/src/Dists.py	(original)
+++ branches/rewrite/src/Dists.py	Tue Nov  9 18:20:27 2004
@@ -48,20 +48,31 @@
     """
     def __init__(self, backend):
         Dists.__init__(self, backend)
-        #files = ["Packages.gz", "Release"]
-        files = ["Release"]
-        #if backend["get_sources"]:
-        #files.append("Sources.gz")
+        files = ["Packages.gz"]
         for c in backend["components"]:
             for d in backend["distributions"]:
                 for a in backend["architectures"]:
                     for f in files:
-                        server = "%s/debian/%s/%s/binary-%s/%s" \
+                        server = "%s/dists/%s/%s/binary-%s/%s" \
                                  % (backend["server"], d, c, a, f)
-                        filename = "%s/debian/%s/%s/binary-%s/%s" \
-                                   % (backend["mirror_dir"] + backend["name"], d, c, a, f)
+                        filename = "dists/%s/%s/binary-%s/%s" \
+                                   % (backend["mirror_dir"] + backend["name"], c, a, f)
                         self._files.append((server, filename))
 
+                server = "%s/dists/%s/%s/Release" \
+                         % (backend["server"], d, c,)
+                filename = "dists/%s/%s/%s/Release" \
+                           % (backend["mirror_dir"] + backend["name"], d, c,)
+                self._files.append((server, filename))
+
+                if backend["get_sources"]:
+                    server = "%s/dists/%s/%s/source/Sources.gz" \
+                             % (backend["server"], d, c,)
+                    filename = "dists/%s/%s/%s/source/Sources.gz" \
+                               % (backend["mirror_dir"] + backend["name"], d, c,)
+                    self._files.append((server, filename))
+
+
     def _get(self, file):
         server, filename = file
         self._dir.create(os.path.dirname(filename))