Dmitry 9 years ago
parent
commit
937a691eff
  1. 2
      abonapp/models.py
  2. 12
      systemd_units/djing.service
  3. 12
      systemd_units/djing.timer

2
abonapp/models.py

@ -241,7 +241,7 @@ class Abon(UserProfile):
def activate_next_tariff(self, author):
ats = AbonTariff.objects.filter(abon=self).order_by('tariff_priority')
nw = timezone.datetime.now()
nw = timezone.make_aware(timezone.datetime.now())
for at in ats:
# усдуга не активна, продолжаем

12
systemd_units/djing.service

@ -0,0 +1,12 @@
[Unit]
Description=A job for djing
[Service]
Type=simple
ExecStart=/usr/bin/python3 cron.py > /dev/null
WorkingDirectory=/srv/http/djing
User=http
Group=http
[Install]
WantedBy=multi-user.target

12
systemd_units/djing.timer

@ -0,0 +1,12 @@
[Unit]
Description=Run every 30 minutes a job for djing
[Timer]
OnCalendar=*-*-* *:30:00
Persistent=true
RandomizedDelaySec=300
Unit=djing.service
[Install]
WantedBy=timers.target
Loading…
Cancel
Save