From 8f3cffa58a3efcc3ec750108561927e8d1c546df Mon Sep 17 00:00:00 2001 From: Roman Basayev Date: Thu, 10 Nov 2022 21:48:59 +0100 Subject: [PATCH] add 'content' parameter to zend_common::license --- manifests/license.pp | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/manifests/license.pp b/manifests/license.pp index 25df2a2..f5b5133 100644 --- a/manifests/license.pp +++ b/manifests/license.pp @@ -10,10 +10,22 @@ # @param source # Source path or puppet URL to license file # +# @param content +# Contents of the license file +# class zend_common::license ( - String[1] $source, + String $content = '', + String $source = '', ) { - file { '/opt/zend/zendphp/etc/license': - source => $source, + if $content != '' { + file { '/opt/zend/zendphp/etc/license': + content => $content, + } + } + else { + file { '/opt/zend/zendphp/etc/license': + source => $source, + } } } +