in lib/muchos/config/ec2.py [0:0]
def init_nodes(self):
self.node_d = {}
for (hostname, value) in self.items("nodes"):
if hostname in self.node_d:
exit(
"Hostname {0} already exists twice in nodes".format(
hostname
)
)
service_list = []
for service in value.split(","):
if service in SERVICES:
service_list.append(service)
else:
exit(
"Unknown service '{}' declared for node {}".format(
service, hostname
)
)
self.node_d[hostname] = service_list