Built-in Commands¶
WuttJamaican comes with one top-level command, and some subcommands.
It uses Typer for the underlying CLI framework.
wutta
¶
This is the top-level command. Its purpose is to expose subcommands pertaining to WuttJamaican.
It is installed to the virtual environment in the bin
folder (or
Scripts
on Windows):
cd /path/to/venv
bin/wutta --help
Defined in: wuttjamaican.cli
Usage: wutta [OPTIONS] COMMAND [ARGS]...
Wutta Software Framework
╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --config -c PATH Config path (may be specified more than │
│ once) │
│ --install-completion Install completion for the current │
│ shell. │
│ --show-completion Show completion for the current shell, │
│ to copy it or customize the │
│ installation. │
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ make-appdir Make the app dir for virtual environment │
│ make-uuid Generate a new UUID │
│ problems Find and report on problems with the data or system. │
╰──────────────────────────────────────────────────────────────────────────────╯
wutta make-appdir
¶
Make the app dir for the current virtual environment.
Defined in: wuttjamaican.cli.make_appdir
Usage: wutta make-appdir [OPTIONS]
Make the app dir for virtual environment
See also
https://rattailproject.org/docs/wuttjamaican/glossary.html#term-app-dir
╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --path PATH Path to desired app dir; default is (usually) `app` in │
│ the root of virtual environment. │
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
wutta make-uuid
¶
Print a new universally-unique identifier to standard output.
Defined in: wuttjamaican.cli.make_uuid
Usage: wutta make-uuid [OPTIONS]
Generate a new UUID
╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
wutta problems
¶
Find and report on problems with the data or system.
Defined in: wuttjamaican.cli.problems
Usage: wutta problems [OPTIONS]
Find and report on problems with the data or system.
╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --system -s TEXT System for which to perform checks; can be │
│ specified more than once. If not specified, all │
│ systems are assumed. │
│ --problem -p TEXT Identify a particular problem check; can be │
│ specified more than once. If not specified, all │
│ checks are assumed. │
│ --list -l List available problem checks; optionally filtered │
│ per --system and --problem │
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯