Make worker listener config backwards compat

This commit is contained in:
Erik Johnston 2017-01-20 11:45:29 +00:00
parent 841c228533
commit 97efe99ae9
1 changed files with 10 additions and 0 deletions

View File

@ -29,3 +29,13 @@ class WorkerConfig(Config):
self.worker_log_file = config.get("worker_log_file")
self.worker_log_config = config.get("worker_log_config")
self.worker_replication_url = config.get("worker_replication_url")
if self.worker_listeners:
for listener in self.worker_listeners:
bind_address = listener.pop("bind_address", None)
bind_addresses = listener.setdefault("bind_addresses", [])
if bind_address:
bind_addresses.append(bind_address)
elif not bind_addresses:
bind_addresses.append('')