From 7f63dfa49850a860b24a93874fe5c5f4430f9edc Mon Sep 17 00:00:00 2001 From: Matthias Baur Date: Thu, 7 Mar 2024 08:53:19 +0100 Subject: [PATCH] Use stdlib::ensure --- manifests/unit_file.pp | 10 ++-------- metadata.json | 2 +- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/manifests/unit_file.pp b/manifests/unit_file.pp index 808f4a4e..5d35011e 100644 --- a/manifests/unit_file.pp +++ b/manifests/unit_file.pp @@ -93,15 +93,9 @@ } if $_target { - $_ensure = $ensure ? { - 'absent' => 'absent', - default => 'link', - } + $_ensure = stdlib::ensure($ensure, 'link') } else { - $_ensure = $ensure ? { - 'present' => 'file', - default => $ensure, - } + $_ensure = stdlib::ensure($ensure, 'file') } file { "${path}/${name}": diff --git a/metadata.json b/metadata.json index f82d722d..038a6258 100644 --- a/metadata.json +++ b/metadata.json @@ -10,7 +10,7 @@ "dependencies": [ { "name": "puppetlabs/stdlib", - "version_requirement": ">= 4.13.1 < 10.0.0" + "version_requirement": ">= 6.6.0 < 10.0.0" }, { "name": "puppetlabs/inifile",