usage: oslo-config-validator [-h] [--check-defaults] [--config-dir DIR] [--config-file PATH] [--exclude-group EXCLUDE_GROUP] [--exclude-options EXCLUDE_OPTIONS] [--fatal-warnings] [--input-file INPUT_FILE] [--namespace NAMESPACE] [--nocheck-defaults] [--nofatal-warnings] [--opt-data OPT_DATA] [--shell_completion SHELL_COMPLETION] [--version] options: -h, --help show this help message and exit --check-defaults Report differences between the sample values and current values. --config-dir DIR Path to a config directory to pull `*.conf` files from. This file set is sorted, so as to provide a predictable parse order if individual options are over-ridden. The set is parsed after the file(s) specified via previous --config-file, arguments hence over-ridden options in the directory take precedence. This option must be set from the command-line. --config-file PATH Path to a config file to use. Multiple config files can be specified, with values in later files taking precedence. Defaults to None. This option must be set from the command-line. --exclude-group EXCLUDE_GROUP Groups that should not be validated if they are present in the specified input-file. This may be necessary for dynamically named groups which do not appear in the sample config data. --exclude-options EXCLUDE_OPTIONS Exclude options matching these patterns when comparing the current and sample configurations. --fatal-warnings Report failure if any warnings are found. --input-file INPUT_FILE Config file to validate. --namespace NAMESPACE Option namespace under "oslo.config.opts" in which to query for options. --nocheck-defaults The inverse of --check-defaults --nofatal-warnings The inverse of --fatal-warnings --opt-data OPT_DATA Path to a YAML file containing definitions of options, as output by the config generator. --shell_completion SHELL_COMPLETION Display a shell completion script Allowed values: bash, zsh --version show program's version number and exit