Skip to content
This repository has been archived by the owner on Jul 1, 2024. It is now read-only.

Allow management of the Zookeeper service. #91

Merged
merged 1 commit into from
Jul 18, 2014
Merged

Conversation

jakedavis
Copy link
Contributor

As a first pass towards #86, this PR adds the ability to examine a new node[:zookeeper][:service_style] attribute and either create a Runit service, or allow Exhibitor to manage Zookeeper. It doesn't do anything special for Exhibitor; that is a decision to revisit later (perhaps a suggests in metadata for Exhibitor). For now, it'll log a different message, just to indicate this is a "valid" value.

This adds a new attribute node[:zookeeper][:service_style] which is
examined during a new service recipe. Depending on its value, either a
Runit service or Exhibitor management is provided.
@jeffbyrnes
Copy link
Contributor

@jakedavis this is great! Nice to finally see how this cookbook & the Exhibitor one can fit together. Thanks for all the hard work on this stuff.

@jakedavis
Copy link
Contributor Author

Thanks! It has been a bit of a journey but I think it's improving :)

Will merge and bump.

@jakedavis jakedavis merged commit 70658e1 into master Jul 18, 2014
@jakedavis jakedavis deleted the service-ify branch July 18, 2014 21:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants