Puppet Class: simplib::stages
- Defined in:
- manifests/stages.pp
Overview
This class expands on the Puppet Stdlib stages to add a few levels that we found necessary when developing various SIMP modules that had global ramifications.
Primarily, we wanted to ensure that anyone using the stdlib stages was not tripped up by any of our modules that may enable, or disable, various system, components; particularly ones that require a reboot.
Added Stages:
-
simp_prep
-> Comes before stdlib'ssetup
-
simp_finalize
-> Comes after stdlib'sdeploy
14 15 16 17 18 19 |
# File 'manifests/stages.pp', line 14
class simplib::stages {
include stdlib::stages
stage { 'simp_prep': before => Stage['setup'] }
stage { 'simp_finalize': require => Stage['deploy'] }
}
|