cf499315c1
previous behavior used class { 'stdlib::stages':} which isn't singleton and could cause duplication resource declaration on the stages class. Since many community modules work by calling 'include stdlib' we should make stdlib's include of stages singleton as well.
18 lines
396 B
Puppet
18 lines
396 B
Puppet
# Class: stdlib
|
|
#
|
|
# This module manages stdlib. Most of stdlib's features are automatically
|
|
# loaded by Puppet, but this class should be declared in order to use the
|
|
# standardized run stages.
|
|
#
|
|
# Parameters: none
|
|
#
|
|
# Actions:
|
|
#
|
|
# Declares all other classes in the stdlib module. Currently, this consists
|
|
# of stdlib::stages.
|
|
#
|
|
# Requires: nothing
|
|
#
|
|
class stdlib {
|
|
include stdlib::stages
|
|
}
|