diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-03-19 14:33:20 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-06-17 13:21:27 +0200 |
commit | 09f189e628fbadec4665d8b1313fe07e02616d61 (patch) | |
tree | eadaf2f9e8c94da3f35345c431d96cf508d380fc | |
parent | a1818d26034ad94eac82a5d7bb212db35311f209 (diff) | |
download | Ishtar-09f189e628fbadec4665d8b1313fe07e02616d61.tar.bz2 Ishtar-09f189e628fbadec4665d8b1313fe07e02616d61.zip |
Prepare instance script: create appropriate celery_app.py
-rw-r--r-- | example_project/celery_app.py.sample | 7 | ||||
-rwxr-xr-x | install/ishtar-prepare-instance | 4 |
2 files changed, 5 insertions, 6 deletions
diff --git a/example_project/celery_app.py.sample b/example_project/celery_app.py.sample index 3aed98038..23c050732 100644 --- a/example_project/celery_app.py.sample +++ b/example_project/celery_app.py.sample @@ -10,9 +10,4 @@ os.environ.setdefault('DJANGO_SETTINGS_MODULE', project_name + '.settings') app = Celery(project_name) app.config_from_object('django.conf:settings', namespace='CELERY') -app.autodiscover_tasks() - - -@app.task(bind=True) -def debug_task(self): - print('Request: {0!r}'.format(self.request))
\ No newline at end of file +app.autodiscover_tasks()
\ No newline at end of file diff --git a/install/ishtar-prepare-instance b/install/ishtar-prepare-instance index 50740b1b5..4ce36fae9 100755 --- a/install/ishtar-prepare-instance +++ b/install/ishtar-prepare-instance @@ -276,6 +276,9 @@ EOF s|#INSTALL_PATH#|$INSTALL_PATH|g;"\ "install/celery.service.template" > \ "/etc/systemd/system/celery-"$INSTANCE".service" + sed -s "s|example_project|$INSTANCE|g;" \ + $INSTANCE"/celery_app.py.sample" > \ + $INSTANCE"/celery_app.py" systemctl daemon-reload fi @@ -285,6 +288,7 @@ EOF ln -s __init__.py.celery.sample __init__.py else ln -s __init__.py.base.sample __init__.py + fi cd - |