juice config view#

About#

View the validated configuration for a configuration schema.

Usage#

juice config view <CONFIGURABLE_IMPORT_PATH>

Arguments#

<CONFIGURABLE_IMPORT_PATH>

The dotted or colon-separated import path to a Configurable class.

Description#

This command loads a configuration schema, applies the normal configuration file lookup, then prints the validated configuration as TOML. Unlike juice config list, the output includes schema defaults and validation/coercion results.

The output starts with comments listing the configuration files that were loaded. If no configuration file was found, the command says so explicitly and prints the schema’s default values.

Example#

$ juice config view orangeqs.juice.schemas.task_manager:TaskManagerConfig
# Loaded configuration files:
# - no configuration file found; displaying default values
websocket_ping_interval = 30
websocket_ping_timeout = 30