projects
/
puppet_perl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b6c06a9
)
add operatingsystem configuration for debian, keeping the existing as the default
author
Micah Anderson
<micah@riseup.net>
Wed, 11 Jul 2012 19:01:30 +0000
(15:01 -0400)
committer
Micah Anderson
<micah@riseup.net>
Wed, 11 Jul 2012 19:01:30 +0000
(15:01 -0400)
manifests/module.pp
patch
|
blob
|
history
diff --git
a/manifests/module.pp
b/manifests/module.pp
index
a47cc79
..
5eec81f
100644
(file)
--- a/
manifests/module.pp
+++ b/
manifests/module.pp
@@
-1,7
+1,14
@@
-define perl::module (
- $ensure = 'present'
-) {
+define perl::module ( $ensure = 'present' )
+{
if $ensure == 'present' { require perl }
- package {"perl-${name}": ensure => $ensure }
+
+ case $operatingsystem {
+ 'debian','ubuntu': {
+ package {"lib${name}-perl": ensure => $ensure }
+ }
+ default: {
+ package {"perl-${name}": ensure => $ensure }
+ }
+ }
}