You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Related to the bug fix in #1736 it would be worth considering to reduce the number of reserved parameter names.
One possible approach is to prefix the internal arguments with _ to avoid the collisions with user defined parameters. The main concern with this is that it can lead to some odd UX specifically with the case of tags. If tags stops being a reserved parameter, a user can define one and then run a flow with
python CustomTagFlow.py run --tag this-is-an-internal-metaflow-tag --tags user-defined-parameter-value
which at first glance can be extremely confusing. Other edge cases might also exist.
The text was updated successfully, but these errors were encountered:
Related to the bug fix in #1736 it would be worth considering to reduce the number of reserved parameter names.
One possible approach is to prefix the internal arguments with
_
to avoid the collisions with user defined parameters. The main concern with this is that it can lead to some odd UX specifically with the case of tags. Iftags
stops being a reserved parameter, a user can define one and then run a flow withwhich at first glance can be extremely confusing. Other edge cases might also exist.
The text was updated successfully, but these errors were encountered: