diff --git a/scheduler/markattendance.py b/scheduler/markattendance.py index 32f9f00..3eeb62f 100644 --- a/scheduler/markattendance.py +++ b/scheduler/markattendance.py @@ -23,6 +23,8 @@ fullurl = BASEURL + "/mod/attendance/view.php?id=" + cid def recordSchedule(db,tries,status): # TODO: validate response db.recordSchedule(day, username, cid, tries, status) + if status == 2: + exit(0) exit(status) diff --git a/scheduler/scheduler.py b/scheduler/scheduler.py index 0cc9f09..59faaef 100644 --- a/scheduler/scheduler.py +++ b/scheduler/scheduler.py @@ -25,7 +25,7 @@ def Schedule(time, user, cid, day, capture_output=True): '--unit', servicename, '--on-calendar', time, '--property', "Restart=on-failure", - '--property', "RestartPreventExitStatus=2", + # '--property', "RestartPreventExitStatus=2", '--property', propResartSec, # '--property', propStartLimitIntervalSec, # '--property', propStartLimitBurst,