build-essential
- installs required tools to build a program from sourcerunit
- used as default (and currently only supported) init system
node[:twemproxy][:version]
- the version to be installed like '0.4.0'. May be empty if theinstall_method
is set to 'git'. This will check out the HEAD revision.node[:twemproxy][:repo_url]
- the repo URL of the twemproxy sources used for a git checkoutnode[:twemproxy][:dist_url]
- the location of the distribution tarballs. Used if install_method is set todownload
node[:twemproxy][:install_method]
- either 'git' (which will clone the git repo) or 'download' which will download the distribution tarballnode[:twemproxy][:configure_options]
- provide additional flags to the 'configure' command. Like '--prefix' for a different installation path prefixnode[:twemproxy][:configfile]
- full path this cookbook will use to write the configuration filenode[:twemproxy][:config]
- the contents of this hash will be used to generate the config file (as YAML)node[:twemproxy][:cmdline_options]
- provide additional command line options to twemproxy
default
- This installs all requirements, installs twemproxy and writes the configurationconfig
- This only writes the configuration file and does not install twemproxy. Used as a helper cookbook in thedefault
cookbook.git
- This installs git on your system using the standard distroinstall
- Installs twemproxy based on the giveninstall_method
.install_download
- Installs twemproxy from a distribution tarball. This is used as a helper cookbook frominstall
.install_download
- Installs twemproxy by cloning a git repository. This is used as a helper cookbook frominstall
.
Author:: Christian Graf
Copyright 2014, realzeit GmbH (http://realzeitmedia.com)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file 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.