kazu634/chef — pull request #4 by kazu634 (2014-01-04 10:57:44+00:00)
Title: [sensu-custom] twitter用の設定からcrit_onlyを削除する

以下の部分で:

```ruby
settings['twitter'].each do |account|
if @event['client']['subscriptions'].include?(account[1]["sensusub"])
# [... snip...]
if @event['action'].eql?("resolve")
client.update("@kazu634 RESOLVED - #{event_name}: #{@event['check']['notification']} Time: #{Time.now()} ")
else
client.update("@kazu634 ALERT - #{event_name}: #{@event['check']['notification']} Time: #{Time.now()} ")
end
end
# [... snip...]
end
```

settingsに次のように設定している場合:

```ruby
{
"twitter": {
"default": {
"sensusub": "all",
"consumer_key": "9GLNmtPnpMpd9adXLgn2Q",
"consumer_secret": "D0iYN267KvXtqe4hejmQIO25L3V6DVeOoOxMUsEnuPw",
"oauth_token": "141552639-vrwUUFCMOrf6I9EvOTydkxvbPQaBfqzQCojkesI4",
"oauth_token_secret": "Dra0ZFT1jmBqAIQbbS2A4U2RhkHVxIFvXZiFVFJc6A"
},
"crit_only": {
"sensusub": "all",
"consumer_key": "9GLNmtPnpMpd9adXLgn2Q",
"consumer_secret": "D0iYN267KvXtqe4hejmQIO25L3V6DVeOoOxMUsEnuPw",
"oauth_token": "141552639-vrwUUFCMOrf6I9EvOTydkxvbPQaBfqzQCojkesI4",
"oauth_token_secret": "Dra0ZFT1jmBqAIQbbS2A4U2RhkHVxIFvXZiFVFJc6A"
}
}
}
```

sensusubにallを指定すると2回通知が行われるため、twitter用の設定からcrit_onlyを削除する。