diff --git a/oxdb/backend/management/commands/encoder.py b/oxdb/backend/management/commands/encoder.py new file mode 100644 index 0000000..c835297 --- /dev/null +++ b/oxdb/backend/management/commands/encoder.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# vi:si:et:sw=4:sts=4:ts=4 + +import os +from os.path import join, dirname, basename, splitext, exists + +from django.core.management.base import BaseCommand, CommandError +from django.conf import settings + +from ... import encoder + + +class Command(BaseCommand): + """ + listen to rabbitmq and execute encoding tasks. + """ + help = 'listen to rabbitmq and execute encoding tasks.' + args = '' + + def handle(self, **options): + encoder.run() +