def __init__(self, task): self._log = logging.getLogger("tinyback.Reaper") self._task = task self._service = services.factory(self._task["service"]) if self._service.rate_limit: self._log.info("Rate limit: %i requests per %i seconds" % self._service.rate_limit) self._rate_limit_bucket = 0 self._rate_limit_next = time.time()
def __init__(self, task): self._log = logging.getLogger("tinyback.Reaper") self._task = task self._service = services.factory(self._task["service"]) self._codes_tried = 0 self._urls_found = 0 if self._service.rate_limit: self._log.info("Rate limit: %i requests per %i seconds" % self._service.rate_limit) self._rate_limit_bucket = 0 self._rate_limit_next = time.time()
def __init__(self, task, progress=False): self._log = logging.getLogger("tinyback.Reaper") self._task = task self._service = services.factory(self._task["service"]) self._progress = progress self._codes_tried = 0 self._urls_found = 0 if self._service.rate_limit: self._log.info("Rate limit: %i requests per %i seconds" % self._service.rate_limit) self._rate_limit_bucket = 0 self._rate_limit_next = time.time()
def __init__(self, name, fixtures): self._log = logging.getLogger("tinyback.ServiceTester.%s" % name) self._service = services.factory(name) self._fixtures = fixtures