Exemple #1
0
 def setup_celery(cls):
     cls.celery_app = celery_app
     init_worker(
         celery_app, TEST_CONFIG,
         _db_rw=cls.db_rw,
         _raven_client=cls.raven_client,
         _redis_client=cls.redis_client,
         _stats_client=cls.stats_client)
def init_worker_process(signal, sender, **kw):  # pragma: no cover
    """
    Called automatically when `celery worker` is started. This is executed
    inside each forked worker process.

    Calls :func:`ichnaea.async.config.init_worker`.
    """
    # get the app in the current worker process
    celery_app = app_or_default()
    init_worker(celery_app)
Exemple #3
0
 def setUpClass(cls):
     super(CeleryTestCase, cls).setUpClass()
     cls.celery_app = celery_app
     init_worker(
         celery_app,
         TEST_CONFIG,
         _db_rw=cls.db_rw,
         _geoip_db=cls.geoip_db,
         _raven_client=cls.raven_client,
         _redis_client=cls.redis_client,
         _stats_client=cls.stats_client,
     )
Exemple #4
0
def init_worker_process(signal, sender, **kw):  # pragma: no cover
    # called automatically when `celery worker` is started
    # get the app in the current worker process
    celery_app = app_or_default()
    conf = read_config()
    init_worker(celery_app, conf)
Exemple #5
0
def init_worker_process(signal, sender, **kw):  # pragma: no cover
    # called automatically when `celery worker` is started
    # get the app in the current worker process
    celery_app = app_or_default()
    conf = read_config()
    init_worker(celery_app, conf)