Commit a5d40e9b authored by Gyanendra Mishra's avatar Gyanendra Mishra Committed by GitHub

fix: fix passed argument parsing (#85)

parent 13eaae63
...@@ -26,11 +26,9 @@ def parse_input(input_args): ...@@ -26,11 +26,9 @@ def parse_input(input_args):
if attr not in ATTR_TO_BE_SKIPPED_AT_ROOT and attr in input_args: if attr not in ATTR_TO_BE_SKIPPED_AT_ROOT and attr in input_args:
result[attr] = value result[attr] = value
elif attr == "network_params": elif attr == "network_params":
for sub_attr in dir(input_args["network_params"]): for sub_attr in input_args["network_params"]:
sub_value = input_args["network_params"]["sub_attr"] sub_value = input_args["network_params"][sub_attr]
# if its inserted we use the value inserted result["network_params"][sub_attr] = sub_value
if hasattr(input_args.network_params, sub_attr):
result["network_params"][sub_attr] = sub_value
elif attr == "participants": elif attr == "participants":
participants = [] participants = []
for participant in input_args["participants"]: for participant in input_args["participants"]:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment