redis_scheduler failing

redis_scheduler failed when calculating next_run_time (method total_seconds() belongs to timedelta)
This commit is contained in:
Boris Aramis Aguilar Rodríguez authored and GitHub committed 2018-11-01 15:04:22 -06:00
1 parent bf27c8c394
commit a79ad25001
1 file changed
+1 -1
+1 -1
View File
@@ -487,7 +487,7 @@ class RScheduler(Scheduler):
# calc next_run_time based on available slots
# see #1191
next_run_time = task.start_time
secondspassed = self.total_seconds(now - next_run_time)
secondspassed = (now - next_run_time).total_seconds()
steps = secondspassed // task.period + 1
next_run_time += datetime.timedelta(seconds=task.period * steps)