- Made version constraint on HTTParty configurable via node attribute - thanks Jose Luis Salas
- Added version constraint on installation of HTTParty gem to avoid conflicts with Chef's JSON dependencies
- Added
ignore_failure
parameter to allow Chef run to continue when communicating with Pingdom fails.
- Changes to data structure processing
- Additional data sanitization and debug logging
- Refactor around HTTParty
- Refactor around pingdom-client gem
- Fix scoping of OpenSSL::SSL::VERIFY_NONE - thanks Patrick Debois
- Default check type to http - thanks Patrick Debois
- Added
api_key
,username
andpassword
as resource attributes instead of relying on node attributes.
- Rewire LWRP to use a single resource and provider instead of a resource and provider per service check type.
- Add support for TCP, UDP, DNS, SMTP, POP3, IMAP and Ping service check types.
- Initial release.