1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-09-11 23:23:27 +02:00

scanner: use -p check like in build.py, give error if package does not exist

This commit is contained in:
Tias Guns 2012-03-11 21:59:25 +00:00 committed by Tias Guns
parent 08ec659441
commit fc621a8ad6

View File

@ -50,6 +50,13 @@ def main():
# Get all apps...
apps = common.read_metadata(options.verbose)
# Filter apps according to command-line options
if options.package:
apps = [app for app in apps if app['id'] == options.package]
if len(apps) == 0:
print "No such package"
sys.exit(1)
html_parser = HTMLParser.HTMLParser()
problems = []
@ -59,9 +66,7 @@ def main():
for app in apps:
skip = False
if options.package and app['id'] != options.package:
skip = True
elif app['Disabled']:
if app['Disabled']:
print "Skipping %s: disabled" % app['id']
skip = True
elif not app['builds']: