~sirn/fanboi2

ref: 511ea397b10507eadb4f9e4b8180984ad7d269ae fanboi2/fanboi2/cmd/celery.py -rw-r--r-- 348 bytes
511ea397Kridsada Thanabulpong chore: relicense to AGPLv3 9 months ago
                                                                                        
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import sys

from celery.bin.celery import main as celery_main

from .. import settings_from_env, setup_logger, make_config


def main(argv=sys.argv):
    """Run Celery with application environment."""
    settings = settings_from_env()
    setup_logger(settings)
    config = make_config(settings)
    config.make_wsgi_app()

    celery_main(argv)