From 8a729c3e9fc3ac93a8777b4aa778efb1c128f569 Mon Sep 17 00:00:00 2001 From: Lari Huttunen Date: Mon, 16 Jan 2012 12:07:42 +0000 Subject: [PATCH] Modified init.pp to support the version variables. --- hastymail/manifests/init.pp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/hastymail/manifests/init.pp b/hastymail/manifests/init.pp index 1eca291..340d9e8 100644 --- a/hastymail/manifests/init.pp +++ b/hastymail/manifests/init.pp @@ -1,9 +1,17 @@ class hastymail { + if !$hastymail_package { + if $hastymail_package_latest { + $hastymail_package = $hastymail_package_latest + } else { + fail("Must define \$hastymail_package or \$hastymail_package_latest") + } + } + file { "/usr/local/src/hastymail.tar.gz": ensure => present, - source => "puppet:///files/packages/hastymail.tar.gz", + source => "puppet:///files/packages/$hastymail_package", mode => 0644, owner => root, group => root,