Merge "Handle missing keys in service_names"
This commit is contained in:
commit
c8fb55c7be
@ -85,10 +85,23 @@ def run_module():
|
|||||||
|
|
||||||
services_to_restart = {i: service_map[i] for i in service_names}
|
services_to_restart = {i: service_map[i] for i in service_names}
|
||||||
|
|
||||||
container_list = [j for i in service_names
|
container_list = []
|
||||||
for j in services_to_restart[i]['container_name']]
|
for name in service_names:
|
||||||
service_unit_list = [j for i in service_names
|
try:
|
||||||
for j in services_to_restart[i]['systemd_unit']]
|
for item in services_to_restart[name]['container_name']:
|
||||||
|
container_list.append(item)
|
||||||
|
except KeyError:
|
||||||
|
# be tolerant if only a systemd unit is defined for the service
|
||||||
|
pass
|
||||||
|
|
||||||
|
service_unit_list = []
|
||||||
|
for svc_name in service_names:
|
||||||
|
try:
|
||||||
|
for i in services_to_restart[svc_name]['systemd_unit']:
|
||||||
|
service_unit_list.append(i)
|
||||||
|
except KeyError:
|
||||||
|
# be tolerant if only a container name is defined for the service
|
||||||
|
pass
|
||||||
|
|
||||||
result = dict(
|
result = dict(
|
||||||
ansible_facts=dict(
|
ansible_facts=dict(
|
||||||
|
Loading…
Reference in New Issue
Block a user