V1.30 notification

This commit is contained in:
Tibor Bossanyi (Freelancer)
2021-10-01 15:53:20 +02:00
parent 405fefe7b9
commit 696ce5a368
24 changed files with 357 additions and 79 deletions
+15 -7
View File
@@ -1,19 +1,27 @@
from ..mautic import MauticHelper
from ..automation.notification import Notification
from django_cron import CronJobBase, Schedule
import datetime
class MyCronJob(CronJobBase):
print(datetime.datetime.now(), " *** START sync customers ")
RUN_EVERY_MINS = 60
schedule = Schedule(run_every_mins=RUN_EVERY_MINS)
code = 'aitrainer_backoffice.controlling.cron' # a unique code
print(datetime.datetime.now(), " *** END sync customers ")
def do(self):
print(datetime.datetime.now(), " *** START sync customers ")
class NotificationJob(CronJobBase):
notif = Notification()
RUN_EVERY_MINS = 60
schedule = Schedule(run_every_mins=RUN_EVERY_MINS)
code = 'aitrainer_backoffice.controlling.notification' # a unique code
def do(self):
pass
#helper = MauticHelper()
#helper.syncTrial()
print(datetime.datetime.now(), " *** START notification ")
self.notif.run()
print(datetime.datetime.now(), " *** END notification ")