Puppet Class: ceilometer::policy
- Defined in:
- manifests/policy.pp
Overview
Class: ceilometer::policy
Configure the ceilometer policies
Parameters
- policies
-
(optional) Set of policies to configure for ceilometer Example : { ‘ceilometer-context_is_admin’ => => ‘true’, ‘ceilometer-default’ => => ‘rule:admin_or_owner’ } Defaults to empty hash.
- policy_path
-
(optional) Path to the ceilometer policy.json file Defaults to /etc/ceilometer/policy.json
16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'manifests/policy.pp', line 16
class ceilometer::policy (
$policies = {},
$policy_path = '/etc/ceilometer/policy.json',
) {
validate_hash($policies)
Openstacklib::Policy::Base {
file_path => $policy_path,
}
create_resources('openstacklib::policy::base', $policies)
}
|