From 7c55364cc2674aab5ad5b7b3629b0b3fd614c535 Mon Sep 17 00:00:00 2001 From: Darko Poljak Date: Fri, 15 Jul 2016 08:20:07 +0200 Subject: [PATCH] Fix absent state for verbose in ccollect_source type. --- cdist/conf/type/__ccollect_source/manifest | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cdist/conf/type/__ccollect_source/manifest b/cdist/conf/type/__ccollect_source/manifest index 89c2ef2b..b95b75c3 100755 --- a/cdist/conf/type/__ccollect_source/manifest +++ b/cdist/conf/type/__ccollect_source/manifest @@ -40,7 +40,9 @@ echo "$source" | __file "$source_file" --source - --state "$state" ################################################################################ # Booleans -if [ -f "$__object/parameter/verbose" ]; then +if [ "${state}" = "absent" ]; then + verbosestate="absent" +elif [ -f "$__object/parameter/verbose" ]; then verbosestate="present" else verbosestate="absent"