def remove_worker(self, worker):
        if worker not in self.workers:
            return
        
        # rpc call the other workers to remove this worker
        self.workers.remove(worker)
        for node in self.workers:
            client_call(node, 'remove_node', worker)
dataset/ETHPy150Open chineking/cola/cola/cluster/master.py/JobMaster.remove_worker/original