Sha256: 36daa41657882c74c6d6248df6356439df2d42b27e02c97cda6915f261e706c2

Contents?: true

Size: 735 Bytes

Versions: 4

Compression:

Stored size: 735 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     = 'foo@example.com'
    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

    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

4 entries across 4 versions & 1 rubygems

Version Path
ring-sqa-0.1.3 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.1.2 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.1.1 lib/ring/sqa/alarm/cfg.rb
ring-sqa-0.1.0 lib/ring/sqa/alarm/cfg.rb