oslopolicy-policy-generator [-h] [--config-dir DIR] [--config-file PATH]
[--namespace NAMESPACE]
[--output-file OUTPUT_FILE]
The oslopolicy-policy-generator
command can be used to generate a policy
file that shows the effective policy in use. This is generated by merging the
registered defaults and policies loaded from a configuration file.
Show help message and exit.
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 overridden. The set is parsed after the file(s) specified via previous
--config-file
, arguments hence overridden options in the directory
take precedence.
This option must be set from the command-line.
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.
Option namespace under “oslo.policy.enforcer” in which to look for a
policy.Enforcer
.
Path of the file to write to. Defaults to stdout.
Option allowing the rendered output to be generated without deprecated policy information.
The generate the effective policy file for a namespace called keystone
:
oslopolicy-policy-generator --namespace keystone
To generate the effective policy file and output directly to a file:
oslopolicy-policy-generator \
--namespace keystone \
--output-file keystone-policy.yaml
To show the additional options and arguments supported by
oslopolicy-policy-generator
:
oslopolicy-policy-generator --help
oslopolicy-sample-generator, oslopolicy-list-redundant, oslopolicy-checker
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.