recline.arg_types.remainder module
Original © NetApp 2024
A Remainder type allows the CLI command writer to specify that an argument should consume all of the rest of the input from the CLI and that it will be interpreted inside of the command handler function.
@recline.command def search(query: Remainder) -> None:
# The user might use this command like “search stuff I want to know about” # and the query parameter would be filled with the value “stuff I want to know about”
- class recline.arg_types.remainder.Remainder
Bases:
ReclineType
The Remainder type will capture all of the remaining input from the user into a single parameter, even if that input contained spaces which would normally be considered multiple values
- static define(completer=None)
Allows a Remainder type to be defined with its own completer function
- nargs()
The number of arguments that this type can accept. See the argparse documentation for details: https://docs.python.org/3/library/argparse.html#nargs