{"action":"created","issue":{"url":"https://api.github.com/repos/sensu/sensu-community-plugins/issues/1018","repository_url":"https://api.github.com/repos/sensu/sensu-community-plugins","labels_url":"https://api.github.com/repos/sensu/sensu-community-plugins/issues/1018/labels{/name}","comments_url":"https://api.github.com/repos/sensu/sensu-community-plugins/issues/1018/comments","events_url":"https://api.github.com/repos/sensu/sensu-community-plugins/issues/1018/events","html_url":"https://github.com/sensu/sensu-community-plugins/issues/1018","id":57195940,"number":1018,"title":"check-elb-certs.rb doesn't work with embedded ruby 2.0.0p353","user":{"login":"scaissie","id":9921542,"avatar_url":"https://avatars.githubusercontent.com/u/9921542?v=3","gravatar_id":"","url":"https://api.github.com/users/scaissie","html_url":"https://github.com/scaissie","followers_url":"https://api.github.com/users/scaissie/followers","following_url":"https://api.github.com/users/scaissie/following{/other_user}","gists_url":"https://api.github.com/users/scaissie/gists{/gist_id}","starred_url":"https://api.github.com/users/scaissie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scaissie/subscriptions","organizations_url":"https://api.github.com/users/scaissie/orgs","repos_url":"https://api.github.com/users/scaissie/repos","events_url":"https://api.github.com/users/scaissie/events{/privacy}","received_events_url":"https://api.github.com/users/scaissie/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/sensu/sensu-community-plugins/labels/needs%20investigation","name":"needs investigation","color":"009800"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-02-10T16:13:19Z","updated_at":"2016-05-05T21:39:24Z","closed_at":"2015-07-07T04:53:21Z","body":"ubuntu@ip-10-0-1-157:~$ /opt/sensu/embedded/bin/ruby /etc/sensu/plugins/check-elb-certs.rb -a <REDACTED> -s <REDACTED> -r us-east-1 -w 60 -c 30\r\nCheck failed to run: uninitialized constant CheckELBCerts::AWS, [\"/etc/sensu/plugins/check-elb-certs.rb:88:in `run'\", \"/opt/sensu/embedded/lib/ruby/gems/2.0.0/gems/sensu-plugin-1.1.0/lib/sensu-plugin/cli.rb:56:in `block in <class:CLI>'\"]\r\nubuntu@ip-10-0-1-157:~$ /opt/sensu/embedded/bin/ruby --version\r\nruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-linux]\r\n\r\nIt looks like aws-sdk no longer supports memoizing"},"comment":{"url":"https://api.github.com/repos/sensu/sensu-community-plugins/issues/comments/217287840","html_url":"https://github.com/sensu/sensu-community-plugins/issues/1018#issuecomment-217287840","issue_url":"https://api.github.com/repos/sensu/sensu-community-plugins/issues/1018","id":217287840,"user":{"login":"matthod","id":1823968,"avatar_url":"https://avatars.githubusercontent.com/u/1823968?v=3","gravatar_id":"","url":"https://api.github.com/users/matthod","html_url":"https://github.com/matthod","followers_url":"https://api.github.com/users/matthod/followers","following_url":"https://api.github.com/users/matthod/following{/other_user}","gists_url":"https://api.github.com/users/matthod/gists{/gist_id}","starred_url":"https://api.github.com/users/matthod/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matthod/subscriptions","organizations_url":"https://api.github.com/users/matthod/orgs","repos_url":"https://api.github.com/users/matthod/repos","events_url":"https://api.github.com/users/matthod/events{/privacy}","received_events_url":"https://api.github.com/users/matthod/received_events","type":"User","site_admin":false},"created_at":"2016-05-05T21:39:23Z","updated_at":"2016-05-05T21:39:23Z","body":"What was the fix here? This is still happening with current version of plugin using aws-sdk-v1 gem. \r\n\r\nCheck failed to run: undefined method `empty?' for 0:Fixnum, [\"./check-elb-certs.rb:131:in `run'\", \"/opt/sensu/embedded/lib/ruby/gems/2.2.0/gems/sensu-plugin-1.2.0/lib/sensu-plugin/cli.rb:56:in `block in <class:CLI>'\"]"}}