From c41e94f209767fedd692ecfa5ddc9e7c96bbe417 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Fri, 15 Dec 2017 18:58:42 +0200 Subject: Add: more informative logging of registration --- worker_manager | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'worker_manager') diff --git a/worker_manager b/worker_manager index 4ee8daf..e5da537 100755 --- a/worker_manager +++ b/worker_manager @@ -107,6 +107,7 @@ class WorkerManager(cliapp.Application): self.sleep_a_little() def register(self, url, name): + logging.info('Registering worker %s to %s', name, url) register_url = '{}/workers'.format(url) headers = self.get_auth_headers() body = { @@ -114,7 +115,10 @@ class WorkerManager(cliapp.Application): } r = requests.post( register_url, data=body, headers=headers, verify=False) - logging.info('Created worker: status code %d', r.status_code) + if not r.ok: + logging.warning('Error registering worker: %d', r.status_code) + else: + logging.info('Registered worker successfully') def sleep_a_little(self): secs = self.settings['sleep'] -- cgit v1.2.1