コード例 #1
0
ファイル: managers.py プロジェクト: cloudera/hue
 def get_all_expired(self, expires):
     """Get all expired task results."""
     return self.filter(date_done__lt=now() - maybe_timedelta(expires))
コード例 #2
0
ファイル: celery.py プロジェクト: CenterForOpenScience/SHARE
 def get_ttl(self, task_name):
     return timezone.now() - maybe_timedelta(self.TASK_TTLS.get(task_name, self.expires))
コード例 #3
0
ファイル: test_time.py プロジェクト: atombrella/celery
def test_maybe_timedelta(arg, expected):
    assert maybe_timedelta(arg) == expected
コード例 #4
0
def test_maybe_timedelta(arg, expected):
    assert maybe_timedelta(arg) == expected
コード例 #5
0
ファイル: managers.py プロジェクト: Xns140/tpdatafinder
 def get_all_expired(self, expires):
     """Get all expired task results."""
     return self.filter(date_done__lt=now() - maybe_timedelta(expires))
コード例 #6
0
ファイル: celery.py プロジェクト: spearous0001/SHARE
 def get_ttl(self, task_name):
     return timezone.now() - maybe_timedelta(
         self.TASK_TTLS.get(task_name, self.expires))
コード例 #7
0
 def __init__(self, remaining):
     self._remaining = maybe_timedelta(remaining)
     self.run_every = timedelta(seconds=1)
     self.nowfun = datetime.utcnow
コード例 #8
0
 def expired(self, states, expires, nowfun=now):
     """Return all expired task states."""
     return self.filter(state__in=states,
                        tstamp__lte=nowfun() - maybe_timedelta(expires))
コード例 #9
0
ファイル: schedules.py プロジェクト: joehybird/celery
 def __init__(self, run_every=None, relative=False, nowfun=None, app=None):
     self.run_every = maybe_timedelta(run_every)
     self.relative = relative
     super(schedule, self).__init__(nowfun=nowfun, app=app)
コード例 #10
0
 def expired(self, states, expires):
     """Return all expired task states."""
     return self.filter(
         state__in=states,
         tstamp__lte=timezone.now() - maybe_timedelta(expires),
     )