summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorDusty Phillips <buchuki@gmail.com>2008-07-06 03:36:47 +0200
committerDusty Phillips <buchuki@gmail.com>2008-07-06 03:36:47 +0200
commitd7983e603dbcf35fcdbc4f5813e7055a77e1f581 (patch)
tree8dc6ae34ac51b49d3bf472199bb3b24a7a747b12 /scripts
parent91b3ddd47f15851cd1686adbf9181fc46b9730a3 (diff)
downloadarchweb-d7983e603dbcf35fcdbc4f5813e7055a77e1f581.tar.gz
archweb-d7983e603dbcf35fcdbc4f5813e7055a77e1f581.tar.xz
minor refactor to available_arches
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/reporead.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/reporead.py b/scripts/reporead.py
index 412962a..d9637ab 100755
--- a/scripts/reporead.py
+++ b/scripts/reporead.py
@@ -322,8 +322,8 @@ def main(argv=None):
usage()
return 0
# check if arch is valid
- available_arches = Arch.objects.all()
- if argv[1] not in [x.name for x in available_arches]:
+ available_arches = [x.name for x in Arch.objects.all()]
+ if argv[1] not in available_arches:
usage()
return 0
else:
@@ -335,10 +335,10 @@ def main(argv=None):
# sort packages by arch -- to handle noarch stuff
packages_arches = {}
for arch in available_arches:
- packages_arches[arch.name] = []
+ packages_arches[arch] = []
for package in packages:
- if package.arch not in [x.name for x in available_arches]:
+ if package.arch not in available_arches:
logger.warning("Package %s arch = %s" % (package.name,package.arch))
package.arch = primary_arch
packages_arches[package.arch].append(package)