Description
A Chef Exception & Reporting Handler for 37signal's Campfire.
Usage
- Create a 37signals Campfire account.
- Retrieve your Campfire Token. URL TK
- Create a Campfire Room. URL TK
- Download the chef_handler Cookbook.
- Given you've retrieved your Campfire Token as TOKEN, your Room ID NUMBER as ROOM and Subdomain as SUBDOMAIN, add a Recipe similar to the example below:
Note this works with chef 11.10
include_recipe 'chef_handler'
chef_gem "chef-handler-campfire" do
action :install
end
chef_handler 'Chef::Handler::Campfire' do
action :enable
arguments [ 'SUBDOMAIN', 'TOKEN' , 'ROOM' ]
source File.join(Gem.all_load_paths.grep(/chef-handler-campfire/).first,
'chef', 'handler', 'campfire.rb')
end
Also if you are having trouble figuring out the ROOM number, it's the number in the URL on your campfirenow.com address.
See also: Chef Handlers on the Chef Doc site.
Authors
- Umang Chouhan for the campfire gem.
- Brain Scott for the original campfire_handler gem.
- Greg Albrecht for chef-handler-campfire gem.
Contributor
- JJ Asghar for updating README.md
Copyright
Copyright 2012 Splunk, Inc.
License
Apache License 2.0