diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2013-04-13 15:51:35 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2013-04-13 15:51:35 -0300 |
commit | 47ab1cae85519b47fd6bf98e796add62e87dcec8 (patch) | |
tree | 8590ec00db2d83012ec424e117ad32ba08494cba /manifests/nodo.pp | |
parent | 616a76609b9e03223328d3dfb66c2334bade9464 (diff) | |
download | puppet-nodo-47ab1cae85519b47fd6bf98e796add62e87dcec8.tar.gz puppet-nodo-47ab1cae85519b47fd6bf98e796add62e87dcec8.tar.bz2 |
Make nodo class include the role class
Diffstat (limited to 'manifests/nodo.pp')
-rw-r--r-- | manifests/nodo.pp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/manifests/nodo.pp b/manifests/nodo.pp index 27d97fa..b70bc65 100644 --- a/manifests/nodo.pp +++ b/manifests/nodo.pp @@ -1,4 +1,7 @@ -class nodo { +class nodo( + $role, + $location = 'default' +) { include lsb include nodo::subsystem::sudo include nodo::subsystem::motd @@ -149,4 +152,9 @@ class nodo { mode => 0755, ensure => present, } + + # Include role class + if defined("nodo::role::$role") { + class { "nodo::role::$role": } + } } |