We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 819f467 commit da4b565Copy full SHA for da4b565
metaflow/plugins/aip/aip_cli.py
@@ -415,12 +415,14 @@ def run(
415
416
def _get_flow_parameters(kwargs, obj) -> Dict[str, Any]:
417
def _convert_value(param: parameters.Parameter):
418
+ # AIP-9061(talebz): Black lowercases kwargs parameter names
419
v = kwargs.get(param.name.lower())
420
return json.dumps(v) if param.kwargs.get("type") == JSONType else v
421
422
flow_parameters = {
423
param.name: _convert_value(param)
424
for _, param in obj.flow._get_parameters()
425
426
if kwargs.get(param.name.lower()) is not None
427
}
428
return flow_parameters
0 commit comments