Coopr Provisioner is a service which connects to a Coopr Server and performs provisioning tasks for Coopr.
- Ruby 1.9.3p0 or greater
bundler
Ruby gem
While coopr-provisioner
can be run from this checkout, the scripts default to COOPR_HOME
being /opt/coopr
and the provisioner to be located at /opt/coopr/provisioner
.
Are you interested in making coopr-provisioner better? Our development model is a simple pull-based model with a consensus building phase, similar to the Apache's voting process. If you want to help make coopr-provisioner better, by adding new features, fixing bugs, or suggesting improvements to something that's already there, here's how you can contribute:
- Fork coopr-provisioner into your own GitHub repository
- Create a topic branch with an appropriate name
- Work on your favorite feature to your content
- Once you are satisifed, create a pull request by going to the caskdata/coopr-provisioner project.
- Address all the review comments
- Once addressed, the changes will be committed to the caskdata/coopr-provisioner repository.
Bugs and suggestions should be made by filing a Jira at https://issues.cask.co/browse/COOPR.
Copyright © 2012-2015 Cask Data, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.