Skip to content
Snippets Groups Projects
Select Git revision
  • 8b524aed1d951b98ffb8ec052e23faa462c5f210
  • master default
  • release
  • 279-pocketome-help
  • use-buildx
  • speedup-tests
  • contributor-page
  • targetcentric
  • targetcentric_globalstat
  • 209-celery-issue
  • celery
  • ci-update
  • 1.1.4
  • 1.1.3
  • 1.1.1
  • 1.1.0
  • 1.0.8
  • 1.0.7
  • 1.0.6
  • 1.0.5
  • 1.0.4
  • 1.0.3
  • 1.0.2
  • 1.0.1
  • 1.0
25 results

celery.py

Blame
  • celery.py 717 B
    from __future__ import absolute_import, unicode_literals
    import os
    from celery import Celery
    
    # set the default Django settings module for the 'celery' program.
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ippisite.settings")
    
    app = Celery("ippidb")
    
    # Using a string here means the worker doesn't have to serialize
    # the configuration object to child processes.
    # - namespace='CELERY' means all celery-related configuration keys
    #   should have a `CELERY_` prefix.
    app.config_from_object("django.conf:settings", namespace="CELERY")
    
    # Load task modules from all registered Django app configs.
    app.autodiscover_tasks()
    
    
    @app.task(bind=True)
    def debug_task(self):
        print("Request: {0!r}".format(self.request))