gradient.cli.utils package¶
Submodules¶
gradient.cli.utils.flag_with_value module¶
https://stackoverflow.com/questions/40753999/python-click-make-option-value-optional
-
class
gradient.cli.utils.flag_with_value.
RegisterReaderOptionMixin
¶ Bases:
object
Mark this option as getting a _set option
-
register_reader
= True¶
-
-
class
gradient.cli.utils.flag_with_value.
RegisterWriterOptionMixin
¶ Bases:
object
Fix the help for the _set suffix
-
get_help_record
(ctx)¶
-
-
class
gradient.cli.utils.flag_with_value.
RegisterWriterCommandMixin
¶ Bases:
object
-
parse_args
(ctx, args)¶ Translate any opt= to opt_set= as needed
-
-
class
gradient.cli.utils.flag_with_value.
GradientRegisterReaderOption
(param_decls=None, show_default=False, prompt=False, confirmation_prompt=False, hide_input=False, is_flag=None, flag_value=None, multiple=False, count=False, allow_from_autoenv=True, type=None, help=None, hidden=False, show_choices=True, show_envvar=False, **attrs)¶ Bases:
gradient.cli.utils.flag_with_value.RegisterReaderOptionMixin
,gradient.cli.common.GradientOption
-
class
gradient.cli.utils.flag_with_value.
GradientRegisterWriterOption
(param_decls=None, show_default=False, prompt=False, confirmation_prompt=False, hide_input=False, is_flag=None, flag_value=None, multiple=False, count=False, allow_from_autoenv=True, type=None, help=None, hidden=False, show_choices=True, show_envvar=False, **attrs)¶ Bases:
gradient.cli.utils.flag_with_value.RegisterWriterOptionMixin
,gradient.cli.common.GradientOption
-
class
gradient.cli.utils.flag_with_value.
GradientRegisterWriterCommand
(*args, **kwargs)¶ Bases:
click_didyoumean.DYMMixin
,click_help_colors.core.HelpColorsMixin
,gradient.cli.utils.flag_with_value.RegisterWriterCommandMixin
,click.core.Command