[Projects] Unify hyphen vs underscore handling for arguments (#6208)

This commit is contained in:
Philipp Moritz
2019-11-20 23:52:41 -08:00
committed by GitHub
parent 1f9ab74293
commit a4437813eb
6 changed files with 5 additions and 86 deletions
+2 -2
View File
@@ -105,9 +105,9 @@ class ProjectDefinition:
"Parameter {} has type {} which is not supported. "
"Type must be one of {}".format(
name, param["type"], list(types.keys())))
parser.add_argument("--" + name, **param)
parser.add_argument("--" + name, dest=name, **param)
parsed_args = parser.parse_args(list(args)).__dict__
parsed_args = vars(parser.parse_args(list(args)))
if wildcards:
for key, val in parsed_args.items():