lib/ring/sqa/alarm.rb in ring-sqa-0.2.1 vs lib/ring/sqa/alarm.rb in ring-sqa-0.2.2

- old
+ new

@@ -1,8 +1,9 @@ require_relative 'alarm/email' require_relative 'alarm/udp2irc' require_relative 'alarm/exec' +require_relative 'alarm/slack' require_relative 'alarm/cfg' require_relative 'alarm/message' require_relative 'alarm/collector' require_relative 'mtr' require_relative 'paste' @@ -36,9 +37,10 @@ @nodes = nodes @methods = [] @methods << Email.new if CFG.email.to? @methods << UDP2IRC.new if Array === CFG.irc or CFG.irc.password? @methods << Exec.new if CFG.exec.command? + @methods << Slack.new if CFG.slack.url? @methods << Collector.new @hostname = Ring::SQA::CFG.host.name @afi = Ring::SQA::CFG.afi @alarm = false end