Sha256: 82612fda41254945e70fc50d3c4f26438d9ee789ceea4f6acf874b3860656019

Contents?: true

Size: 796 Bytes

Versions: 14

Compression:

Stored size: 796 Bytes

Contents

module Ring
class SQA

  class Alarm
    Config = Asetus.new name: 'sqa', load: false, usrdir: Directory, cfgfile: 'alarm.conf'
    Config.default.email.to        = false
    Config.default.email.from      = "ring-sqa@" + CFG.host.name
    Config.default.email.prefix    = false
    Config.default.irc.host        = '213.136.8.179'
    Config.default.irc.port        = 5502
    Config.default.irc.password    = 'shough2oChoo'
    Config.default.irc.target      = '#ring'
    Config.default.exec.command    = false
    Config.default.exec.arguments  = false
    Config.default.recovery.notify = true

    begin
      Config.load
    rescue => error
      raise InvalidConfig, "Error loading alarm.conf configuration: #{error.message}"
    end
    CFG = Config.cfg
    Config.create
  end

end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
ring-sqa-0.4.3 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.4.2 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.4.1 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.3.1 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.3.0 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.2.2 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.2.1 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.2.0 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.1.12 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.1.11 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.1.10 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.1.9 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.1.8 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.1.7 lib/ring/sqa/alarm/cfg.rb