summaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
Diffstat (limited to 'manifests')
-rw-r--r--manifests/classes/couchdb-base.pp2
-rw-r--r--manifests/classes/couchdb-debian.pp8
-rw-r--r--manifests/classes/couchdb-redhat.pp1
-rw-r--r--manifests/init.pp3
4 files changed, 11 insertions, 3 deletions
diff --git a/manifests/classes/couchdb-base.pp b/manifests/classes/couchdb-base.pp
index 9713f9b..e79c323 100644
--- a/manifests/classes/couchdb-base.pp
+++ b/manifests/classes/couchdb-base.pp
@@ -1,6 +1,6 @@
class couchdb::base {
- package {["couchdb","libjs-jquery"]:
+ package {"couchdb":
ensure => present,
}
diff --git a/manifests/classes/couchdb-debian.pp b/manifests/classes/couchdb-debian.pp
index 1b5090d..053d17a 100644
--- a/manifests/classes/couchdb-debian.pp
+++ b/manifests/classes/couchdb-debian.pp
@@ -1 +1,7 @@
-class couchdb::debian inherits couchdb::base {}
+class couchdb::debian inherits couchdb::base {
+
+ package {"libjs-jquery":
+ ensure => present,
+ }
+
+}
diff --git a/manifests/classes/couchdb-redhat.pp b/manifests/classes/couchdb-redhat.pp
new file mode 100644
index 0000000..defa0a9
--- /dev/null
+++ b/manifests/classes/couchdb-redhat.pp
@@ -0,0 +1 @@
+class couchdb::redhat inherits couchdb::base {}
diff --git a/manifests/init.pp b/manifests/init.pp
index 5100da0..3c9e0fc 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -7,6 +7,7 @@ class couchdb {
lenny : { include couchdb::debian }
default: { fail "couchdb not available for ${operatingsystem}/${lsbdistcodename}"}
}
- }
+ }
+ RedHat: { include couchdb::redhat }
}
}