We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2d44333 commit 128622aCopy full SHA for 128622a
1 file changed
metaflow/parameters.py
@@ -185,7 +185,9 @@ def option_kwargs(self, deploy_mode):
185
kwargs = self.kwargs
186
if isinstance(kwargs.get('default'), DeployTimeField) and not deploy_mode:
187
ret = dict(kwargs)
188
- ret['help'] = kwargs.get('help', '') + \
+ help_msg = kwargs.get('help')
189
+ help_msg = '' if help_msg is None else help_msg
190
+ ret['help'] = help_msg + \
191
"[default: deploy-time value of '%s']" % self.name
192
ret['default'] = None
193
ret['required'] = False
@@ -248,4 +250,4 @@ def set_parameters(flow, kwargs):
248
250
parameter_list_length += len((param.name + str(val)).encode("utf-8"))
249
251
num_parameters += 1
252
val = val.split(param.separator) if val and param.separator else val
- setattr(flow, var, val)
253
+ setattr(flow, var, val)
0 commit comments