Exemple #1
0
    def register_worker(self, worker_id=None, extra_metadata={}):
        self._reclaim()

        # set up this worker
        worker_id = worker_id or uuid.uuid1()
        worker_recorder = WorkerMetadataRecorder(self.redis, self._queue_key(),
                                                 worker_id)
        worker_recorder.record_initial_metadata(extra_metadata)
        return worker_id
Exemple #2
0
 def register_worker(self):
     worker_recorder = WorkerMetadataRecorder(self.redis, self._queue_key(),
                                              self.worker_id)
     worker_recorder.record_initial_metadata()