1
0
mirror of https://github.com/docker/compose.git synced 2025-04-07 19:55:07 +02:00

Fix project name getting overridden with service

This commit is contained in:
Ben Firshman 2013-12-19 16:56:58 +00:00
parent 2d2d81d33f
commit 5a46278f79

@ -31,8 +31,8 @@ class Project(object):
# Reference links by object
links = []
if 'links' in service_dict:
for name in service_dict.get('links', []):
links.append(project.get_service(name))
for service_name in service_dict.get('links', []):
links.append(project.get_service(service_name))
del service_dict['links']
project.services.append(Service(client=client, project=name, links=links, **service_dict))
return project
@ -40,8 +40,8 @@ class Project(object):
@classmethod
def from_config(cls, name, config, client):
dicts = []
for name, service in config.items():
service['name'] = name
for service_name, service in config.items():
service['name'] = service_name
dicts.append(service)
return cls.from_dicts(name, dicts, client)