kalabiyau/sensu-community-plugins — pull request #1 by kalabiyau (2014-02-23 21:18:52+00:00)
Title: [Review] Request from 'kalabiyau' @ 'kalabiyau/sensu-community-plugins/review_140223_drop_gemfile_ruby_version_spec'

Please review the following changes:
* a593292 Eliminate Travis confusion about ruby versions
* 9ac702f Merge pull request #487 from ggrossman/master
* 80b7c4c Merge pull request #481 from JonathanHuot/patch-1
* 306e8a1 Merge pull request #440 from sensu/rubocop_upgrade
* 11c12be Fix current rubocop complains
* ea2bf91 Tweaking config for rubocop, fixing small style issues
* 0e22fd9 IndentationConsistency cop checked
* f1a55ac AndOr cop final check
* c6cef38 Update rubocop, AndOr fixes
* 2e69592 RescueModifier style fix
* e0ca932 RedundantReturn style fix
* cbd6084 Exclude BracesAroundHashParameters from our config
* 1c920d3 Fix additional MethodCallParentheses case
* 480a94f MethodCallParentheses linting fix
* 1b7b527 Fix lint of perlbackref
* 4eaa752 Fixed AndOr check
* 34f398d Added newlines to each file with none
* dac53b1 added blank line to telapi
* 95d33d4 trafficserver metrics liniting fixed
* 818e4a3 fix windows folder liniting
* e13e741 Do not care about hash alignment for now
* 92930a1 Remove unneded empty line
* a269bdb Long way to fix all style errors
* 7fe9036 Update Rubocop to most recent version
* 217920d Merge pull request #488 from portertech/system_profile
* 8b54c65 [system_profile] added header
* 2545f30 [system_profile] change default chunk size to 4096
* 544fdaf [system_profile] added /proc/meminfo for memory/swap metrics
* 7e22ae1 [system_profile] added /proc/net/dev for network metrics
* cc9b87f [system_profile] added /proc/loadavg 1, 5, and 15 min
* ef8f865 [system_profile] created a system_profile extension to produce metrics from /proc/*
* c1afca0 Corrected the parsing of the use_ami_role setting from sns.json. This statement settings['sns']['use_ami_role'] || true doesn't work for {"use_ami_role":false} because false || true == true. As a result, useAmiRole would always return true no matter what the setting was in sns.json. Introduced a nil check instead.
* f411836 Merge pull request #486 from portertech/statsd-extension
* 547b71d [statsd-extension] need to append \n to metric batch before sending
* 7fe2167 Merge pull request #484 from portertech/statsd-extension
* 997e60b [statsd-extension] rubocop adjustment, ColonMethodCall
* aa7fbb5 [statsd-extension] a statsd implementation for sensu clients \o/
* ec6ab74 Merge pull request #483 from nstielau/victorops_payload
* 115661c Merging in master
* 11fd7a3 Adding in sensu client and check data to victorops payload.
* 3572b20 Merge pull request #482 from nstielau/small_victorops_tweaks
* 4e6d7ee Helpful debugging info for victorops.
* 1e456b1 Fixed -n --name "varnish_name" option handling.
* d7c65ab Merge pull request #469 from n1tr0g/master
* 16dbe68 Added support for API V2
* a8255ec Merge pull request #471 from mduggan/master
* ceefdac Merge pull request #473 from maoe/ntpstats-metrics
* c6eb817 Add ntpstats metrics plugin
* d99fa31 Add option to warn about certificates expiring soon
* c2cf996 Merge pull request #463 from mrichar1/dhcp
* aecbdcd Merge pull request #459 from paasta/beanstalkd-metrics
* feed0cd Merge pull request #460 from maoe/fix-check-procs-defaults
* 73142cd Merge pull request #462 from mrichar1/snmp
* e87338b Merge pull request #464 from blhughes/master
* abf4a4d Added require rubygems < 1.9 for graphite mutator
* 4c7592f Add 'match' option to check, to allow pattern-matching on returned values
* 507de22 Merge pull request #455 from slingler/pushover_handler_title
* f5c2a82 check-procs.rb: Revert unnecessary changes
* 6ba75a0 check-procs.rb: Reasonable matching conditions
* c32b87e Adds the beanstalkd/beanstalkd-metrics.rb plugin
* 753ca75 Replaced 'Sensu Alert' title with 'event_name'
* b4e92e1 Merge pull request #432 from priestjim/erlang_stats
* 61af6b3 Merge pull request #446 from jlambert121/ldap_syncrepl
* 6aede61 Merge pull request #450 from InformatiQ/master
* 1e1371e Overhaul DHCP check to handle broadcast, and do unicast as a dhcp relay - Separate listening and sending sockets - fixes some broadcast issues - If server set, use unicast, but set giaddr and listen on dhcp server port - Add debug output (incoming and outgoing DHCP messages are displayed)
* e87b540 api url is /request as per the docs for 0.12 , not /checks/request
* f329f6d Merge pull request #427 from kalabiyau/stylish_changes
* 9a37bb9 Fix TrailingWhitespace check
* d6efd7a Adjust style a bit for checksum checker
* d807400 Wording update
* 7514f12 Add section about PR lifecycle
* e0162ae add check for openldap syncrepl status
* 2a894cd Merge pull request #447 from mrichar1/snmp
* ad6f517 Merge pull request #449 from kalabiyau/fix_rubocop_issue
* b32152c Fix rainbow issue - lock it until update of rubocop
* 135da13 Merge pull request #433 from jswoods/master
* 0e08a64 Remove boolean flag from non-boolean options
* 12bab6f Merge pull request #442 from kalabiyau/explicit_call_for_rspec_on_travis
* bbbed6b Explicit call for rspec task
* f21563e Lots of refactoring. Added named process metrics support and debug mode
* 858d299 Merge pull request #439 from kalabiyau/fix_travis_issue
* 3aa9dd7 Add both commands to travis run
* bc60ab7 Change check state mapping from if/then to case statement.
* 33f6888 Merge pull request #431 from kalabiyau/rspec_coverage
* 3aeb9ab Remove Gemfile lock from git, stylize Gemfile
* f8d5cc8 Make sure events going to flapjack contain a summary type of string.
* b17dd5e Sensu warning events will now show up as warning events in flapjack rather than unknown.
* 8627e4c Added documentation for handling failure
* f83d5bc Fixed metrics namespacing when manually defining a scheme
* ea78a6b Fixed name clash on set_cookie. Fixed exit status on error
* d64df68 Added some erlang:statistics/1 metrics and fixed rpc calls
* b31c8a8 Proper script naming
* 8199e5c Added erlang_stats for remote erlang node metrics gathering
* e1c02d3 Adding rspec tests.
* 065fefc Merge pull request #401 from icebourg/check-checksums
* e0b66db Merge pull request #425 from jjasghar/windows_service_check
* 083bba5 Merge pull request #411 from digitaltom/review_140108_add_a_response_code_option_to_the_http_check
* 6ba5ee3 Added some clarifications
* b0fa57b Merge pull request #423 from petere/cpu-without-guest
* 1d32d5c Merge pull request #426 from mrichar1/dhcp
* 094110d travis offence: remove blank line
* 84ec79f Add DHCP server check.
* 8083a50 Sensu warning events will now show up as warning events in flapjack rather than unknown.
* a6fe071 Make sure events going to flapjack contain a summary type of string.
* 27ec60f Created check-service
* fdcac0b whitespace fix
* 0550f2c Merge pull request #422 from rhoml/rhoml/remove-static-hostname
* dea988d Fix cpu checks for older Linux kernels
* 98908b7 Didn't mean to include that file on this branch.
* d860335 Tweak suggested line breaks
* 43a1df2 Fix es-node-metrics also to avoid static server.
* 978eaa8 Fix validation on host.
* 79b32d7 Add server variable to host on Elasticsearch.
* dd8e62a Merge pull request #421 from kalabiyau/remove_newlines_from_nodes_checker
* 32a877a Remove trailing newlines
* bc7097d Merge pull request #420 from kalabiyau/add_jenkins_job_checker
* 79d9db8 Merge branch 'master' into review_140108_add_a_response_code_option_to_the_http_check
* 94b775e Merge pull request #419 from kalabiyau/change_mode_for_metrics_net
* d62bb75 Merge pull request #409 from jlambert121/all_unknown
* 58abbe1 Added checker for status of jenkins jobs
* d2783f6 remove if/else
* ea08315 Set mode to 755 for metrics-net.rb
* 6c73751 Merge pull request #406 from zsprackett/es-file-descriptors
* 7180616 Add line breaks between options per request
* d0c3775 Merge pull request #357 from yacn/handlers/update-ec2_node
* 8c1a69d Merge pull request #358 from piavlo/feature/haproxy-check-exact-frontend-match
* 81688be Merge pull request #394 from emourant/master
* cbb5a9c Merge pull request #404 from zsprackett/check-ftp
* 5f681db Merge pull request #413 from jjasghar/check-swap-percent-fix
* e993ca7 adding long command line options esec-over and esec-under on check-procs plugin
* f900e59 Adding Descriptions for esec-over and esec-under command line options for check_procs plugin
* 4919613 fix error when swap percentage is less than 1 updated mools pr into this PR
* 367f983 fixing rubocop failures
* f417353 Merging from orignal source
* 8993134 Merge pull request #398 from joemiller/snmp-if-metrics
* f4fef21 Merge pull request #412 from jjasghar/check_httpandproc_help
* 1559408 Merge pull request #418 from DoubleNegativeVisualEffects/snmp_version
* a59489c enable SNMP version as a command line option for snmp-metrics.rb
* 0a6d0c8 enable SNMP version as a command line option for check-snmp.rb
* 895844f reference correct rfc
* 2c029d0 reinstated :request_uri
* e364421 updated per @kalabiyau suggestions
* 37f8c99 Merge pull request #397 from rhoml/rhoml/remove-static-hostname
* 579e350 Merge pull request #415 from kalabiyau/review_140110_add_chef_nodes_status_checker
* d81e8b5 Merge pull request #417 from icebourg/patch-1
* af1b65e Time out TCPSocket.new As Well
* 0e19b35 Added chef nodes status checker
* f2bbd5d Merge pull request #410 from jlambert121/rubocop_fix
* 24284da fix rubocop complaints
* 351cf49 added a check for 0 swap on a machine to drop out
* 2e0205d Fixed the getopts with check-swap-percentage.sh
* 56e8eda Updated check-http and check-procs with help
* 30d7f52 extend http check with a --response-code check, to be able to check for specific response codes
* 16a7171 stop memoizing if unknown on node
* f6d2532 fix rubocop errors
* 37a51b5 fix string
* 74144cd Add check for elasticsearch file descriptor usage
* 20e73bb switch short arg to -H
* b252ab9 remove leftover debug mode
* 805ad5c Add FTP / FTPS check
* 2af0f72 Add a checksum file check.
* 107458a Using matchData instead of =~ operator
* 997c041 add plugin for fetching metrics from devices supporting the IF-MIB RFC 1537
* d0df7e8 Add server variable.
* a08a7d0 Adding elapsed time filter feature to check-procs.rb
* ed8e0f3 [ec2_node] Can now specify list of valid states as client attribute
* 5de5a89 add option to check haproxy to match only exact forntend name
* 4e4d0a1 updates comments at top of file
* 18360c2 [ec2_node] Updates handler to also filter stopped instances