From 9aa99a94c06a2da321b11b44feffe8b51b5ef44f Mon Sep 17 00:00:00 2001
From: Kenzo-Hugo Hillion <kenzo-hugo.hillion1@pasteur.fr>
Date: Fri, 7 Aug 2020 11:22:29 +0200
Subject: [PATCH] change cronjob weekly and try new conf for celery

---
 backend/scripts/run_celery.sh    | 1 +
 ci/kubernetes/celery-worker.yaml | 3 ++-
 ci/kubernetes/cronjob.yaml       | 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)
 create mode 100644 backend/scripts/run_celery.sh

diff --git a/backend/scripts/run_celery.sh b/backend/scripts/run_celery.sh
new file mode 100644
index 0000000..4ac6c60
--- /dev/null
+++ b/backend/scripts/run_celery.sh
@@ -0,0 +1 @@
+celery worker --app=metagenedb.celery_app:app --loglevel=info
\ No newline at end of file
diff --git a/ci/kubernetes/celery-worker.yaml b/ci/kubernetes/celery-worker.yaml
index d163898..ab22f3a 100644
--- a/ci/kubernetes/celery-worker.yaml
+++ b/ci/kubernetes/celery-worker.yaml
@@ -18,7 +18,8 @@ spec:
       - name: celery-worker
         image: $CI_REGISTRY_IMAGE/backend:${CI_COMMIT_REF_NAME}
         imagePullPolicy: Always
-        command: ["bash", "-c", "'manage.py watch_celery'"]
+        args:
+          - /code/scripts/run_celery.sh
         env:
         - name: DATABASE_HOST
           value: postgresql
diff --git a/ci/kubernetes/cronjob.yaml b/ci/kubernetes/cronjob.yaml
index 58a6b40..6695ab4 100644
--- a/ci/kubernetes/cronjob.yaml
+++ b/ci/kubernetes/cronjob.yaml
@@ -3,7 +3,7 @@ kind: CronJob
 metadata:
   name: compute-statistics
 spec:
-  schedule: "0 0 * * *"
+  schedule: "0 0 * * 0"
   jobTemplate:
     spec:
       template:
-- 
GitLab