The gppconfig command group provides utilities for managing client-side configuration settings
used by the GPP Client. This includes setting or displaying the API URL, authentication token,
and other environment-specific defaults.
Use these commands to inspect or override the default behavior of the CLI across sessions.
gpp configUsage: gpp config [OPTIONS] COMMAND [ARGS]...Manage GPP client configuration settings.╭─ Options ────────────────────────────────────────────────────────────────────╮│--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯╭─ Commands ───────────────────────────────────────────────────────────────────╮│path Display the absolute path to the configuration file. ││show Display the current configuration in TOML format. ││set-token Store a token for an environment. ││set-credentials Store a token and activate the environment. ││clear-token Remove stored token for a specific environment. ││clear-tokens Remove all stored tokens. ││activate Set the active environment. ││enable-env-vars Enable reading credentials from environment variables. ││disable-env-varsDisable reading credentials from environment variables. ││list-tokens List all stored tokens and the environments they belong ││to. ││init Create an empty configuration file. ││defaults Show default values and environment variable names. │╰──────────────────────────────────────────────────────────────────────────────╯
gpp config pathUsage: gpp config path [OPTIONS]Display the absolute path to the configuration file.╭─ Options ────────────────────────────────────────────────────────────────────╮│--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯
gpp config showUsage: gpp config show [OPTIONS]Display the current configuration in TOML format.╭─ Options ────────────────────────────────────────────────────────────────────╮│--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯
gpp config set-tokenUsage: gpp config set-token [OPTIONS] ENV:{development|staging|production} TOKENStore a token for an environment.╭─ Arguments ──────────────────────────────────────────────────────────────────╮│*env ENV:{development|staging|proEnvironment to store the token││duction} for. ││[required] ││*tokenTEXT Bearer token to store.││[required] │╰──────────────────────────────────────────────────────────────────────────────╯╭─ Options ────────────────────────────────────────────────────────────────────╮│--no-saveApply the change without writing to disk.[default: True]││--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯
gpp config set-credentialsUsage: gpp config set-credentials [OPTIONS] ENV:{development|staging|production} TOKENStore a token and activate the environment.╭─ Arguments ──────────────────────────────────────────────────────────────────╮│*env ENV:{development|staging|proEnvironment to store the token││duction} for. ││[required] ││*tokenTEXT Bearer token to store.││[required] │╰──────────────────────────────────────────────────────────────────────────────╯╭─ Options ────────────────────────────────────────────────────────────────────╮│--no-activateDo not activate the environment after storing the ││token. ││--no-saveApply the change without writing to disk.││[default: True] ││--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯
gpp config clear-tokenUsage: gpp config clear-token [OPTIONS] ENV:{development|staging|production}Remove stored token for a specific environment.╭─ Arguments ──────────────────────────────────────────────────────────────────╮│*envENV:{development|staging|produEnvironment to clear token for││ction} [required] │╰──────────────────────────────────────────────────────────────────────────────╯╭─ Options ────────────────────────────────────────────────────────────────────╮│--no-saveApply change without writing to disk.[default: True]││--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯
gpp config clear-tokensUsage: gpp config clear-tokens [OPTIONS]Remove all stored tokens.╭─ Options ────────────────────────────────────────────────────────────────────╮│--no-saveApply change without writing to disk.[default: True]││--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯
gpp config activateUsage: gpp config activate [OPTIONS] ENV:{development|staging|production}Set the active environment.╭─ Arguments ──────────────────────────────────────────────────────────────────╮│*envENV:{development|staging|produEnvironment to activate.││ction} [required] │╰──────────────────────────────────────────────────────────────────────────────╯╭─ Options ────────────────────────────────────────────────────────────────────╮│--no-saveApply change without writing to disk.[default: True]││--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯
gpp config enable-env-varsUsage: gpp config enable-env-vars [OPTIONS]Enable reading credentials from environment variables.╭─ Options ────────────────────────────────────────────────────────────────────╮│--no-saveApply change without writing to disk.[default: True]││--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯
gpp config disable-env-varsUsage: gpp config disable-env-vars [OPTIONS]Disable reading credentials from environment variables.╭─ Options ────────────────────────────────────────────────────────────────────╮│--no-saveApply change without writing to disk.[default: True]││--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯
gpp config list-tokensUsage: gpp config list-tokens [OPTIONS]List all stored tokens and the environments they belong to.╭─ Options ────────────────────────────────────────────────────────────────────╮│--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯