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
I ran into a duplicate option name error when creating a pipeline using both logmuse and pypiper; namely, when composing logmuse.add_logging_options with pypiper.add_pypiper_args, e.g.
It looks like this is because of inclusion of values from logmuse.LOGGING_CLI_OPTDATA in the "pypiper" group. I see the value for that, but it feels like unexpected behavior, and there's no message to that effect to the user. Maybe if the duplicated option name is one of the ones that pypiper knows is coming from logmuse by virtue of the import, it could suggest this (previous addition of logmuse options from a separate call to logmuse.add_logging_options) as a potential cause.
The text was updated successfully, but these errors were encountered:
Tagged as "bug" though acknowledging that's debatable 😅
vreuter
changed the title
In minimal use case, add_pypiper_args fails when composed with logmused.add_logging_options
In minimal use case, add_pypiper_args fails when composed with logmuse.add_logging_options
Aug 2, 2023
I ran into a duplicate option name error when creating a pipeline using both
logmuse
andpypiper
; namely, when composinglogmuse.add_logging_options
withpypiper.add_pypiper_args
, e.g.It looks like this is because of inclusion of values from
logmuse.LOGGING_CLI_OPTDATA
in the"pypiper"
group. I see the value for that, but it feels like unexpected behavior, and there's no message to that effect to the user. Maybe if the duplicated option name is one of the ones thatpypiper
knows is coming fromlogmuse
by virtue of the import, it could suggest this (previous addition oflogmuse
options from a separate call tologmuse.add_logging_options
) as a potential cause.The text was updated successfully, but these errors were encountered: