summaryrefslogtreecommitdiff
path: root/manifests/xmlsimple.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/xmlsimple.pp')
-rw-r--r--manifests/xmlsimple.pp10
1 files changed, 9 insertions, 1 deletions
diff --git a/manifests/xmlsimple.pp b/manifests/xmlsimple.pp
index 0e3e3a8..7b00204 100644
--- a/manifests/xmlsimple.pp
+++ b/manifests/xmlsimple.pp
@@ -1,12 +1,20 @@
+# xml simple lib
class rubygems::xmlsimple {
package{'rubygem-xml-simple':
ensure => present,
}
- case $operatingsystem {
+ case $::operatingsystem {
debian,ubuntu: {
Package['rubygem-xml-simple']{
name => 'libxml-simple-ruby'
}
}
}
+ if $::operatingsystem == 'CentOS' and $::operatingsystemmajrelease > 6 {
+ # not yet packaged
+ Package['rubygem-xml-simple']{
+ name => 'xml-simple',
+ provider => gem,
+ }
+ }
}