The bpt Command-Line Interface¶
bpt ships as a single stand-alone executable. Brief help on any bpt
command can be accessed by passing the --help flag.
These documentation pages will explain the command-line interface of the bpt
executable.
See also
Base Options¶
The following command-line arguments are available for all bpt commands
and subcommands:
- --help¶
Access the “help” message from any subcommand.
- --log-level {trace,debug,info,warn,error,critical,silent}¶
Set the
bptlogging level.tracewill emit maximal warning information, whilesilentwill emit no information. All log output is written to thestderrstream.
- --crs-cache-dir <directory>¶
Specify the directory used to store CRS package metadata and CRS package files.
See also
The
BPT_CRS_CACHE_DIRenvironment variable
Base Environment Variables¶
The following environment variables can be used to control bpt’s behavior.
They each correspond to a common bpt command-line arguments. If bpt sees
both an environment variable definition and a given command-line argument, the
command-line argument will take precedence.
- BPT_LOG_LEVEL¶
An environment variable that controls
--log-level.
- BPT_NO_DEFAULT_REPO¶
Setting this environment variable to a “truthy” value will imply the
--no-default-repoflag to anybptcommand that accepts that flag.
- BPT_CRS_CACHE_DIR¶
An environment variable that sets the directory where
bptwill store its CRS metadata and cached CRS packages.This environment variable corresponds to the
bpt --crs-cache-diroption.
bpt Subcommands¶
bpt defines the following top-level subcommands: