diff options
author | Sharif Nassar <sharif@mediatemple.net> | 2012-05-23 14:35:08 -0700 |
---|---|---|
committer | Sharif Nassar <sharif@mediatemple.net> | 2012-05-23 14:35:08 -0700 |
commit | 21d0d2abf2542aaf2f60c9028a8f6653351af0e1 (patch) | |
tree | c2e40e1a81b9e1c4a8622b20a7c84cfb0b0191c7 | |
parent | 52dbf4a61a0a47b82b5213def9fe19b7af47a498 (diff) | |
download | puppet-concat-21d0d2abf2542aaf2f60c9028a8f6653351af0e1.tar.gz puppet-concat-21d0d2abf2542aaf2f60c9028a8f6653351af0e1.tar.bz2 |
Fail with helpful advice if $::concat_basedir is not yet set
Building on the new docs in https://github.com/ripienaar/puppet-concat/pull/20
-rw-r--r-- | manifests/setup.pp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/manifests/setup.pp b/manifests/setup.pp index fb75584..38aeb96 100644 --- a/manifests/setup.pp +++ b/manifests/setup.pp @@ -18,7 +18,13 @@ class concat::setup { root => 0, default => $id } - $concatdir = $::concat_basedir + + if $::concat_basedir { + $concatdir = $::concat_basedir + } else { + fail ("\$concat_basedir not defined. Try running again with pluginsync enabled") + } + $majorversion = regsubst($::puppetversion, '^[0-9]+[.]([0-9]+)[.][0-9]+$', '\1') file{"${concatdir}/bin/concatfragments.sh": |