justicel/puppet-couchbase — pull request #13 by kireevco (2014-11-04 01:38:44+00:00)
Title: 9 total changes

- Change couchbase to install community by default.
- Change rpm url to match new s3 structure on couchbase website.
- Added ensure bucket exists with params taken from "bucket" resource.
- Added "ensure" parameter to couchbase class - can be "present" or "absent".
- Added various init script templates to handle ensure absent/present.
- Added various parameters to accomodate init scripts needs.
- Changed couchbase-setup.sh "creates => '/opt/couchbase/var/.installed" logic to "refreshonly", so it will be executed only if we change couchbase class parameters.
- Added data_directory parameter, as well as configure data_directory presence and permissions.
- Added Moxi resource that will configure moxi on linux/windows box (right now it takes cluster urls as parameters). Can run multiple moxi services on one host.