oslopolicy-list-redundant

概要

oslopolicy-list-redundant [-h] [--config-dir DIR] [--config-file PATH]
                          [--namespace NAMESPACE]

描述

oslopolicy-list-redundant 工具用于检测在策略文件中指定的与服务提供的默认值相同的策略。操作员可以使用此工具找到可以从策略文件中删除的策略,从而简化维护。

此工具假定存在包含覆盖的策略文件,并且通过配置指定该文件。

选项

-h, --help

显示帮助信息并退出。

--config-dir DIR

从目录中提取 *.conf 文件的路径。此文件集按排序方式排列,以便在单个选项被覆盖时提供可预测的解析顺序。该集合在通过之前的 --config-file 参数指定的文件之后进行解析,因此目录中的覆盖选项优先。

必须从命令行设置此选项。

--config-file PATH

要使用的配置文件路径。可以指定多个配置文件,后面的文件的值优先。默认值为 None。此选项必须从命令行设置。

--namespace NAMESPACE

在“oslo.policy.enforcer”下查找 policy.Enforcer 的选项命名空间。

示例

列出冗余的默认策略

oslopolicy-list-redundant --namespace keystone --config-dir /etc/keystone

有关此工具支持的选项的更多信息

oslopolicy-list-redundant --help

参见

oslopolicy-sample-generator, oslopolicy-policy-generator, oslopolicy-checker