This commit is contained in:
Tibor Bossanyi (Freelancer)
2021-12-01 00:24:31 +01:00
parent 3a429e714b
commit a18112cf5e
11 changed files with 500 additions and 58 deletions
@@ -1,4 +1,5 @@
from ..automation.notification import NotificationExec
from ..automation.mautic import Mautic
from django_cron import CronJobBase, Schedule
import datetime
@@ -25,3 +26,16 @@ class NotificationJob(CronJobBase):
print(datetime.datetime.now(), " *** END notification ")
class TrialJob(CronJobBase):
RUN_EVERY_MINS = 60
schedule = Schedule(run_every_mins=RUN_EVERY_MINS)
code = 'aitrainer_backoffice.controlling.trial_sync' # a unique code
def do(self):
print(datetime.datetime.now(), " *** START trial sync ")
mautic = Mautic()
mautic.syncTrial()
print(datetime.datetime.now(), " *** END trial sync ")