Example #1
0
    def __init__(self, proxy, reload_over_callback=None):
        self.busy_workers_dict = defaultdict(set)
        self.idle_workers_dict = defaultdict(set)

        self.proxy = proxy
        self.group_queue = GroupQueue(
            self.proxy.app.config['PROXY_MSG_QUEUE_MAX_SIZE'])
        self.reload_helper = ReloadHelper(self.proxy)
        self.reload_over_callback = reload_over_callback
Example #2
0
 def __init__(self):
     self.busy_workers_dict = defaultdict(set)
     self.idle_workers_dict = defaultdict(set)
     self.group_queue = GroupQueue()