25 from lsst.daf.butler.cli.utils
import addArgumentHelp, ParameterType
30 defaultHelp =
"The name or fully-qualified class name of an instrument."
32 def __init__(self, parameterType=ParameterType.OPTION, required=False, help=defaultHelp, multiple=False):
40 return click.option(
"-i",
"--instrument",
45 f.__doc__ = addArgumentHelp(f.__doc__, self.
help)
46 return click.argument(
"instrument",
49 metavar=
"INSTRUMENT ..." if self.
multiple else "INSTRUMENT")(f)