Puppet Class: couchdb

Inherits:
::couchdb::params
Defined in:
manifests/init.pp

Overview

Parameters:

  • bind_address (Any) (defaults to: $couchdb::params::bind_address)
  • port (Any) (defaults to: $couchdb::params::port)
  • backupdir (Any) (defaults to: $couchdb::params::backupdir)


1
2
3
4
5
6
7
8
9
10
11
12
# File 'manifests/init.pp', line 1

class couchdb (
  $bind_address = $couchdb::params::bind_address,
  $port = $couchdb::params::port,
  $backupdir = $couchdb::params::backupdir,
) inherits ::couchdb::params {

  case $::osfamily {
    'Debian': { include ::couchdb::debian }
    'RedHat': { include ::couchdb::redhat }
    default:  { fail "couchdb not available for ${::operatingsystem}" }
  }
}