Allow multiple places to install curl
Curl is an important package that we end up needing in a few places. To avoid puppet unique name conflicts with the package "curl" only define the curl package resource if it isn't already defined. This allows us to define it in multiple places that may or may not overlap depending on how hosts are constructed. Change-Id: Icd0c652ff2f522ce2ea9086965f53e1a03f0d4fd
This commit is contained in:
parent
4b1adec999
commit
31e44bbcb0
@ -40,8 +40,10 @@ class ethercalc (
|
||||
mode => '0664',
|
||||
}
|
||||
|
||||
package { 'curl':
|
||||
ensure => present,
|
||||
if !defined(Package['curl']) {
|
||||
package { 'curl':
|
||||
ensure => present,
|
||||
}
|
||||
}
|
||||
|
||||
anchor { 'nodejs-package-install': }
|
||||
|
Loading…
x
Reference in New Issue
Block a user