diff options
Diffstat (limited to 'sitemodules/roles/manifests')
-rw-r--r-- | sitemodules/roles/manifests/init.pp | 19 | ||||
-rw-r--r-- | sitemodules/roles/manifests/puppetmaster.pp | 25 | ||||
-rw-r--r-- | sitemodules/roles/manifests/svnserver.pp | 25 |
3 files changed, 63 insertions, 6 deletions
diff --git a/sitemodules/roles/manifests/init.pp b/sitemodules/roles/manifests/init.pp index 0b8b1a7..055d4c1 100644 --- a/sitemodules/roles/manifests/init.pp +++ b/sitemodules/roles/manifests/init.pp @@ -1,3 +1,18 @@ -class roles ( -) { +# Class: roles +# =========================== +# +# This is just the empty roles class. Specific roles are defined in other +# classes in this module. +# +# Authors +# ------- +# +# Jan Dittberner <jandd@cacert.org> +# +# Copyright +# --------- +# +# Copyright 2016 Jan Dittberner +# +class roles { } diff --git a/sitemodules/roles/manifests/puppetmaster.pp b/sitemodules/roles/manifests/puppetmaster.pp index 9cdc95d..c1b8e1e 100644 --- a/sitemodules/roles/manifests/puppetmaster.pp +++ b/sitemodules/roles/manifests/puppetmaster.pp @@ -1,4 +1,25 @@ -class roles::puppetmaster ( -) { +# Class: roles::puppetmaster +# ========================== +# +# This class defines the puppetmaster role for the CAcert puppet master. You +# should assign this class using hiera or via an ENC. +# +# Examples +# -------- +# +# @example +# class { 'roles::puppetmaster': } +# +# Authors +# ------- +# +# Jan Dittberner <jandd@cacert.org> +# +# Copyright +# --------- +# +# Copyright 2016 Jan Dittberner +# +class roles::puppetmaster { include profiles::base } diff --git a/sitemodules/roles/manifests/svnserver.pp b/sitemodules/roles/manifests/svnserver.pp index f744651..64d4508 100644 --- a/sitemodules/roles/manifests/svnserver.pp +++ b/sitemodules/roles/manifests/svnserver.pp @@ -1,4 +1,25 @@ -class roles::svnserver ( -) { +# Class: roles::svnserver +# ======================= +# +# This class defines the svnserver role for Subversion servers. You should +# assign this class using hiera or via an ENC. +# +# Examples +# -------- +# +# @example +# class { 'roles::svnserver': } +# +# Authors +# ------- +# +# Jan Dittberner <jandd@cacert.org> +# +# Copyright +# --------- +# +# Copyright 2016 Jan Dittberner +# +class roles::svnserver { include profiles::base } |