Пример #1
0
    def handle(self, *args, **options):
        setup_logging(options['verbosity'])
        indexer = get_project_indexer()

        if options['all']:
            indexer.check_all_statuses()
        else:
            indexer.check_statuses(args)
Пример #2
0
    def handle(self, *args, **options):
        setup_logging(options['verbosity'])
        indexer = get_project_indexer()

        try:
            if len(args) == 1:
                indexer.scan(args[0], args[0])
            elif len(args) == 2:
                indexer.scan(args[0], args[1])
            else:
                raise CommandError(
                        ugettext(u"Expected 2 parameters, got %d") % len(args))
        except ValueError as e:
            raise CommandError("%s: %s" % (e.__class__.__name__, e))
Пример #3
0
 def __init__(self):
     super(Command, self).__init__()
     self.indexer = get_project_indexer()