diff options
Diffstat (limited to 'ishtar_common/management/commands/update_specific_importers.py')
-rw-r--r-- | ishtar_common/management/commands/update_specific_importers.py | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/ishtar_common/management/commands/update_specific_importers.py b/ishtar_common/management/commands/update_specific_importers.py deleted file mode 100644 index 9a13e3f3e..000000000 --- a/ishtar_common/management/commands/update_specific_importers.py +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -from optparse import make_option - -from django.core.management.base import BaseCommand - -IMPORTERS = [] - -from archaeological_files.data_importer import FileImporterSraPdL -IMPORTERS.append(FileImporterSraPdL) - - -class Command(BaseCommand): - help = "Update each specific importer" - option_list = list(BaseCommand.option_list) + [ - make_option( - '--force', - action='store_true', - dest='force', - default=False, - help='Force the deletion of existing importers. ' - 'ATTENTION: all associated imports and all associated items ' - 'will be deleted.')] - - def handle(self, *args, **options): - for importer in IMPORTERS: - response = importer()._create_models(force=options['force']) - if response: - self.stdout.write("%s configured\n" % importer.__name__) - self.stdout.flush() |