{"action":"closed","issue":{"url":"https://api.github.com/repos/sensu/sensu-extension/issues/2","repository_url":"https://api.github.com/repos/sensu/sensu-extension","labels_url":"https://api.github.com/repos/sensu/sensu-extension/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/sensu/sensu-extension/issues/2/comments","events_url":"https://api.github.com/repos/sensu/sensu-extension/issues/2/events","html_url":"https://github.com/sensu/sensu-extension/issues/2","id":48404961,"number":2,"title":"Handler extensions don't respect stashed checks","user":{"login":"gffhcks","id":5241287,"avatar_url":"https://avatars.githubusercontent.com/u/5241287?v=3","gravatar_id":"","url":"https://api.github.com/users/gffhcks","html_url":"https://github.com/gffhcks","followers_url":"https://api.github.com/users/gffhcks/followers","following_url":"https://api.github.com/users/gffhcks/following{/other_user}","gists_url":"https://api.github.com/users/gffhcks/gists{/gist_id}","starred_url":"https://api.github.com/users/gffhcks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gffhcks/subscriptions","organizations_url":"https://api.github.com/users/gffhcks/orgs","repos_url":"https://api.github.com/users/gffhcks/repos","events_url":"https://api.github.com/users/gffhcks/events{/privacy}","received_events_url":"https://api.github.com/users/gffhcks/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2014-11-11T16:42:27Z","updated_at":"2016-10-18T21:02:53Z","closed_at":"2016-10-18T21:02:53Z","body":"I'm using the Flapjack Handler extension from sensu-community-plugins. When I implemented it, I expected the extension to work like regular plugin extensions do - if you apply a Stash to a check, it ignores that check until the stash expires.  But from what I can tell, extensions ignore stashes completely.\r\n\r\nI could modify the extension to check stashes in the same way that the sensu-plugin code does. But that approach requires you to duplicate the code for every handler extension that you want to actually respect stashes. Would there be any way to implement this directly in extensions instead, possibly with a config toggle allowing it to be turned on or off?"}}
{"actor":{"display_login":"cwjohnston"}}