euscanwww: add --category to scan_metadata, remove homepage and description
Signed-off-by: Corentin Chary <corentin.chary@gmail.com>
This commit is contained in:
		@@ -19,6 +19,11 @@ class Command(BaseCommand):
 | 
			
		||||
            dest='all',
 | 
			
		||||
            default=False,
 | 
			
		||||
            help='Scan all packages'),
 | 
			
		||||
        make_option('--category',
 | 
			
		||||
            action='store',
 | 
			
		||||
            dest='category',
 | 
			
		||||
            default=None,
 | 
			
		||||
            help='Scan only this category'),
 | 
			
		||||
        )
 | 
			
		||||
    args = '<package package ...>'
 | 
			
		||||
    help = 'Scans metadata and fills database'
 | 
			
		||||
@@ -26,7 +31,7 @@ class Command(BaseCommand):
 | 
			
		||||
    def handle(self, *args, **options):
 | 
			
		||||
        set_verbosity_level(logger, options.get("verbosity", 1))
 | 
			
		||||
 | 
			
		||||
        if options['all']:
 | 
			
		||||
        if options['all'] or options['category']:
 | 
			
		||||
            packages = None
 | 
			
		||||
 | 
			
		||||
        elif len(args):
 | 
			
		||||
@@ -34,4 +39,8 @@ class Command(BaseCommand):
 | 
			
		||||
        else:
 | 
			
		||||
            packages = [pkg[:-1] for pkg in sys.stdin.readlines()]
 | 
			
		||||
 | 
			
		||||
        scan_metadata(packages=packages, logger=logger)
 | 
			
		||||
        scan_metadata(
 | 
			
		||||
            packages=packages,
 | 
			
		||||
            category=options['category'],
 | 
			
		||||
            logger=logger
 | 
			
		||||
        )
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user