memote.suite.cli.callbacks module

Callbacks for command line parameters.

memote.suite.cli.callbacks.abort_if_false(ctx, param, value)[source]

Require confirmation.

memote.suite.cli.callbacks.probe_git()[source]

Return a git repository instance if it exists.

memote.suite.cli.callbacks.validate_collect(context, param, value)[source]

Handle the report collection flag.

memote.suite.cli.callbacks.validate_directory(context, param, value)[source]

Load directory from different locations.

memote.suite.cli.callbacks.validate_model(context, param, value)[source]

Load model path from different locations.

memote.suite.cli.callbacks.validate_pytest_args(context, param, value)[source]

Handle additional arguments to pytest.

memote.suite.cli.callbacks.validate_repository(context, param, value)[source]

Load repository slug from different locations.

memote.suite.cli.callbacks.validate_username(context, param, value)[source]

Load username from different locations.