[Piuparts-commits] [SCM] piuparts git repository branch, piatti, updated. 0.44-782-gd639116
Andreas Beckmann
debian at abeckmann.de
Mon Jun 18 21:15:29 UTC 2012
The following commit has been merged in the piatti branch:
commit 83bb09681305212bbcdd31a99fe7f95ba6185263
Author: Andreas Beckmann <debian at abeckmann.de>
Date: Sat Jun 2 15:34:28 2012 +0200
p-s: compute the Packages file URL
Signed-off-by: Andreas Beckmann <debian at abeckmann.de>
diff --git a/piuparts-slave.py b/piuparts-slave.py
index 890a38f..78476e3 100644
--- a/piuparts-slave.py
+++ b/piuparts-slave.py
@@ -76,6 +76,7 @@ class Config(piupartslib.conf.Config):
"mirror": None,
"piuparts-cmd": "sudo piuparts",
"distro": None,
+ "area": None,
"chroot-tgz": None,
"upgrade-test-distros": None,
"upgrade-test-chroot-tgz": None,
@@ -584,16 +585,7 @@ def create_or_replace_chroot_tgz(config, tgz, distro):
os.unlink(tgz + ".old")
def fetch_packages_file(config, distro):
- mirror = config["mirror"]
- arch = config["arch"]
- if not arch:
- # Try to figure it out ourselves, using dpkg
- p = subprocess.Popen(["dpkg", "--print-architecture"],
- stdout=subprocess.PIPE)
- arch = p.stdout.read().rstrip()
- packages_url = \
- "%s/dists/%s/main/binary-%s/Packages.bz2" % (mirror, distro, arch)
-
+ packages_url = config.get_packages_url(distro)
logging.debug("Fetching %s" % packages_url)
f = piupartslib.open_packages_url(packages_url)
packages_file = piupartslib.packagesdb.PackagesFile(f)
--
piuparts git repository
More information about the Piuparts-commits
mailing list