X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=manifests%2Fsite.pp;h=3d40ad29b31a0c3a861a91135d041f1cb9e57383;hb=0a21fb6c2c52ca5cc2dfdfc41ca0a51c0d81296c;hp=88882af6c235d649a09a5bf2dc3aaa6b67cea043;hpb=5b4fbb5f53cfe34b9852223bc5dee86875fbe7b0;p=perso%2FImmae%2FProjets%2FPuppet.git diff --git a/manifests/site.pp b/manifests/site.pp index 88882af..3d40ad2 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -1,3 +1,12 @@ node default { - class { 'cron_puppet': } + lookup('classes').each |$class_name, $class_hash| { + if empty($class_hash) { + include $class_name + } else { + class { $class_name: + * => $class_hash + } + } + + } }