コード例 #1
0
ファイル: base.py プロジェクト: tarequeh/celery
    def timedelta_seconds(self, delta):
        """Convert :class:`datetime.timedelta` to seconds.

        Doesn't account for negative timedeltas.

        """
        return timedelta_seconds(delta)
コード例 #2
0
ファイル: cache.py プロジェクト: aaronelliotross/celery
 def __init__(self, *args, **kwargs):
     super(CacheBackend, self).__init__(self, *args, **kwargs)
     expires = conf.TASK_RESULT_EXPIRES
     if isinstance(expires, timedelta):
         expires = timedelta_seconds(conf.TASK_RESULT_EXPIRES)
     self.expires = expires
コード例 #3
0
ファイル: models.py プロジェクト: palnes/django-feeds
 def update_frequency(self, limit=None, min=5, save=True):
     self.freq = timedelta_seconds(self.average_frequency(limit, min))
     save and self.save()