Merge pull request #3475 from shin-/3429-networks-config-serialize

Output valid config in config command
This commit is contained in:
Aanand Prasad 2016-06-07 18:01:39 +02:00
commit e502417df2
2 changed files with 19 additions and 1 deletions

View file

@ -27,11 +27,15 @@ def serialize_config(config):
service_dict.pop('name'): service_dict
for service_dict in denormalized_services
}
networks = config.networks.copy()
for net_name, net_conf in networks.items():
if 'external_name' in net_conf:
del net_conf['external_name']
output = {
'version': V2_0,
'services': services,
'networks': config.networks,
'networks': networks,
'volumes': config.volumes,
}