:mod:`memote.suite.cli.callbacks` ================================= .. py:module:: memote.suite.cli.callbacks .. autoapi-nested-parse:: Callbacks for command line parameters. .. !! processed by numpydoc !! Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: memote.suite.cli.callbacks.validate_collect memote.suite.cli.callbacks.validate_experimental memote.suite.cli.callbacks.validate_pytest_args memote.suite.cli.callbacks.validate_repository memote.suite.cli.callbacks.validate_username memote.suite.cli.callbacks.probe_git memote.suite.cli.callbacks.abort_if_false memote.suite.cli.callbacks.git_installed .. data:: LOGGER .. function:: validate_collect(context, param, value) Handle the report collection flag. .. !! processed by numpydoc !! .. function:: validate_experimental(context, param, value) Load and validate an experimental data configuration. .. !! processed by numpydoc !! .. function:: validate_pytest_args(context, param, value) Handle additional arguments to pytest. .. !! processed by numpydoc !! .. function:: validate_repository(context, param, value) Load repository slug from different locations. .. !! processed by numpydoc !! .. function:: validate_username(context, param, value) Load username from different locations. .. !! processed by numpydoc !! .. function:: probe_git() Return a git repository instance if it exists. .. !! processed by numpydoc !! .. function:: abort_if_false(ctx, param, value) Require confirmation. .. !! processed by numpydoc !! .. function:: git_installed() Interrupt execution of memote if `git` has not been installed. .. !! processed by numpydoc !!