X-Git-Url: https://git.donarmstrong.com/?p=dsa-puppet.git;a=blobdiff_plain;f=3rdparty%2Fmodules%2Fkeystone%2Fmanifests%2Fpolicy.pp;fp=3rdparty%2Fmodules%2Fkeystone%2Fmanifests%2Fpolicy.pp;h=0000000000000000000000000000000000000000;hp=13be064b08a758f81aedd6baaecbd5d478472dac;hb=6eb028a997c0756fdd3d27a16297180db269631b;hpb=31a3a9671cd1bc17dba562dea642c62aff3bc7ef diff --git a/3rdparty/modules/keystone/manifests/policy.pp b/3rdparty/modules/keystone/manifests/policy.pp deleted file mode 100644 index 13be064b..00000000 --- a/3rdparty/modules/keystone/manifests/policy.pp +++ /dev/null @@ -1,39 +0,0 @@ -# == Class: keystone::policy -# -# Configure the keystone policies -# -# === Parameters -# -# [*policies*] -# (optional) Set of policies to configure for keystone -# Example : -# { -# 'keystone-context_is_admin' => { -# 'key' => 'context_is_admin', -# 'value' => 'true' -# }, -# 'keystone-default' => { -# 'key' => 'default', -# 'value' => 'rule:admin_or_owner' -# } -# } -# Defaults to empty hash. -# -# [*policy_path*] -# (optional) Path to the nova policy.json file -# Defaults to /etc/keystone/policy.json -# -class keystone::policy ( - $policies = {}, - $policy_path = '/etc/keystone/policy.json', -) { - - validate_hash($policies) - - Openstacklib::Policy::Base { - file_path => $policy_path, - } - - create_resources('openstacklib::policy::base', $policies) - -}