Replace Stdlib::Absolutepath by Stdlib::Compat::Absolute_path
The Stdlib::Absolutepath which was deprecated 4 years ago is now removed since [1]. We replace it by the Stdlib::Compat::Absolute_path [2] data type which contains the same functions "is_absolute_path" and "validate_absolute_path". [1] https://github.com/puppetlabs/puppetlabs-stdlib/pull/1324 [2] https://github.com/puppetlabs/puppetlabs-stdlib/blob/main/REFERENCE.md#Stdlib--Compat--Absolute_path Change-Id: I57108b7e4a0525444dbbd36d6a9086e374a45539
This commit is contained in:
@@ -43,7 +43,7 @@ define openstacklib::policy (
|
||||
$purge_config = false,
|
||||
) {
|
||||
validate_legacy(Hash, 'validate_hash', $policies)
|
||||
validate_legacy(Stdlib::Absolutepath, 'validate_absolute_path', $policy_path)
|
||||
validate_legacy(Stdlib::Compat::Absolute_path, 'validate_absolute_path', $policy_path)
|
||||
validate_legacy(Boolean, 'validate_bool', $purge_config)
|
||||
|
||||
if empty($policies) {
|
||||
|
||||
Reference in New Issue
Block a user