trespect defined categories when downloading with amprolla_init - amprolla - devuan's apt repo merger HTML git clone git://parazyd.org/amprolla.git DIR Log DIR Files DIR Refs DIR README DIR LICENSE --- DIR commit 970da152fe6a9f532b198fdcf3232f1a7ca755de DIR parent 62b608c6413ad650adf1d9f5e198ef00fd46704a HTML Author: parazyd <parazyd@dyne.org> Date: Thu, 6 Jul 2017 17:42:07 +0200 respect defined categories when downloading with amprolla_init Diffstat: M amprolla_init.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) --- DIR diff --git a/amprolla_init.py b/amprolla_init.py t@@ -10,8 +10,8 @@ from os.path import join from multiprocessing import Pool from time import time -from lib.config import (aliases, arches, cpunm, mainrepofiles, repos, spooldir, - suites) +from lib.config import (aliases, arches, categories, cpunm, mainrepofiles, + repos, spooldir, suites) from lib.net import download from lib.parse import parse_release t@@ -74,9 +74,10 @@ def main(): for k in release_contents: # if k.endswith('/binary-armhf/Packages.gz'): for a in arches: - if a in k: - urls = (join(url[0], k), join(url[1], k)) - tpl.append(urls) + for c in categories: + if a in k and ("/%s/" % c) in k: + urls = (join(url[0], k), join(url[1], k)) + tpl.append(urls) dlpool = Pool(cpunm) dlpool.map(download, tpl) dlpool.close()