From e6badd31c36ed10920ad655f45e04025289cd578 Mon Sep 17 00:00:00 2001 From: Alexander Petrenz Date: Tue, 8 Mar 2022 15:49:49 +0100 Subject: [PATCH] now collecting networks not present in every container --- autocompose.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/autocompose.py b/autocompose.py index 3eb79bc..7d78856 100644 --- a/autocompose.py +++ b/autocompose.py @@ -10,12 +10,14 @@ def main(): args = parser.parse_args() struct = {} - networks = [] + networks = set() for cname in args.cnames: - cfile, networks = generate(cname) - struct.update(cfile) + cfile, c_networks = generate(cname) - render(struct, args, networks) + struct.update(cfile) + networks.update(c_networks) + + render(struct, args, list(networks)) def render(struct, args, networks):