Explorar o código

Beat: Allow float in schedule value. Closes #3260

Ask Solem %!s(int64=8) %!d(string=hai) anos
pai
achega
7caafb4a6c
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      celery/schedules.py

+ 1 - 1
celery/schedules.py

@@ -620,7 +620,7 @@ class crontab(schedule):
 
 
 def maybe_schedule(s, relative=False, app=None):
 def maybe_schedule(s, relative=False, app=None):
     if s is not None:
     if s is not None:
-        if isinstance(s, numbers.Integral):
+        if isinstance(s, numbers.Number):
             s = timedelta(seconds=s)
             s = timedelta(seconds=s)
         if isinstance(s, timedelta):
         if isinstance(s, timedelta):
             return schedule(s, relative, app=app)
             return schedule(s, relative, app=app)