diff --git a/archivebox/actors/management/commands/orchestrator.py b/archivebox/actors/management/commands/orchestrator.py new file mode 100644 index 00000000..eb02e0f6 --- /dev/null +++ b/archivebox/actors/management/commands/orchestrator.py @@ -0,0 +1,18 @@ + + +from django.core.management.base import BaseCommand + +from actors.orchestrator import ArchivingOrchestrator + + +class Command(BaseCommand): + help = 'Run the archivebox orchestrator' + + # def add_arguments(self, parser): + # parser.add_argument('subcommand', type=str, help='The subcommand you want to run') + # parser.add_argument('command_args', nargs='*', help='Arguments to pass to the subcommand') + + + def handle(self, *args, **kwargs): + orchestrator = ArchivingOrchestrator() + orchestrator.start()