Ejemplo n.º 1
0
 def __init__(self, client, name, rate):
     super(TaskManager, self).__init__(name=name)
     self.daemon = True
     self.queue = Queue.Queue()
     self._running = True
     self.name = name
     self.rate = float(rate)
     self._client = None
     self.statsd = stats.get_client()
Ejemplo n.º 2
0
 def __init__(self, config_path, build_workers=1, upload_workers=4):
     self._config_path = config_path
     self._running = False
     self._built_image_ids = set()
     self._start_lock = threading.Lock()
     self._config = None
     self._build_workers = build_workers
     self._upload_workers = upload_workers
     self.statsd = stats.get_client()
Ejemplo n.º 3
0
 def __init__(self, client, name, rate):
     super(TaskManager, self).__init__(name=name)
     self.daemon = True
     self.queue = Queue.Queue()
     self._running = True
     self.name = name
     self.rate = float(rate)
     self._client = None
     self.statsd = stats.get_client()
Ejemplo n.º 4
0
 def __init__(self, config_path, interval, zk):
     super(BaseWorker, self).__init__()
     self.log = logging.getLogger("nodepool.builder.BaseWorker")
     self.daemon = True
     self._running = False
     self._config = None
     self._config_path = config_path
     self._zk = zk
     self._hostname = socket.gethostname()
     self._statsd = stats.get_client()
     self._interval = interval
Ejemplo n.º 5
0
 def __init__(self, config_path, interval, zk):
     super(BaseWorker, self).__init__()
     self.log = logging.getLogger("nodepool.builder.BaseWorker")
     self.daemon = True
     self._running = False
     self._config = None
     self._config_path = config_path
     self._zk = zk
     self._hostname = socket.gethostname()
     self._statsd = stats.get_client()
     self._interval = interval