def run_celery(argv=sys.argv): initialise() os.environ['CELERYD_REDIRECT_STDOUTS'] = 'False' # technically we don't need this, as we disable celery's logging # altogether, but it doesn't hurt os.environ['CELERYD_HIJACK_ROOT_LOGGER'] = 'False' ensure_extra_versions_supported('celery') import talisker.celery from celery.bin.celery import main talisker.celery.enable_signals() main(argv)
def main(argv=sys.argv): # these must be done before importing celery. talisker.initialise() os.environ['CELERYD_REDIRECT_STDOUTS'] = 'False' # techincally we don't need this, as we disable celery's logging # altogether, but it doesn't hurt os.environ['CELERYD_HIJACK_ROOT_LOGGER'] = 'False' ensure_extra_versions_supported('celery') from celery.bin.celery import main as celery_main enable_signals() celery_main(argv)
def run_celery(argv=sys.argv): initialise() os.environ['CELERYD_REDIRECT_STDOUTS'] = 'False' # technically we don't need this, as we disable celery's logging # altogether, but it doesn't hurt os.environ['CELERYD_HIJACK_ROOT_LOGGER'] = 'False' ensure_extra_versions_supported('celery') import talisker.celery from celery.bin.celery import main talisker.celery.enable_signals() clear_contexts() main(argv)