Exemple #1
0
 def __init__(self, clock, store_query, manager):
     self._runner = RecurringTask(3, self._do_update)
     self.store_query = store_query
     self.manager = manager
     self._limiter = TokenBucketRateLimiter(clock, 10, 30)
     self.start = self._runner.start
     self.stop = self._runner.stop
Exemple #2
0
 def __init__(self, clock, store_query, manager, policy):
     self._runner = RecurringTask(3, self._do_schedule)
     self.clock = clock
     self.store_query = store_query
     self.manager = manager
     self.policy = policy
     self._limiter = TokenBucketRateLimiter(clock, 10, 30)
     self.start = self._runner.start
     self.stop = self._runner.stop