Merge "policy: Make sure policy_path is an absolute path"

This commit is contained in:
Zuul 2021-10-21 20:55:14 +00:00 committed by Gerrit Code Review
commit 5734cafcee
1 changed files with 2 additions and 1 deletions

View File

@ -5,7 +5,7 @@
# == Parameters: # == Parameters:
# #
# [*policy_path*] # [*policy_path*]
# (Optional) Path to the policy file # (Optional) Path to the policy file. This should be an asbolute path.
# Defaults to $name # Defaults to $name
# #
# [*policies*] # [*policies*]
@ -43,6 +43,7 @@ define openstacklib::policy (
$purge_config = false, $purge_config = false,
) { ) {
validate_legacy(Hash, 'validate_hash', $policies) validate_legacy(Hash, 'validate_hash', $policies)
validate_legacy(Stdlib::Absolutepath, 'validate_absolute_path', $policy_path)
if empty($policies) { if empty($policies) {
create_resources('openstacklib::policy::default', { $policy_path => { create_resources('openstacklib::policy::default', { $policy_path => {