Sha256: 3945d4bc3ae30f784e467aa159b124a547c443bf052b84e0f9e7e75f2024f90a
Contents?: true
Size: 361 Bytes
Versions: 2
Compression:
Stored size: 361 Bytes
Contents
module Pronto class Message attr_reader :path, :line, :level, :msg LEVELS = [:info, :warning, :error, :fatal] def initialize(path, line, level, msg) unless LEVELS.include?(level) raise ::ArgumentError, "level should be set to one of #{LEVELS}" end @path, @line, @level, @msg = path, line, level, msg end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pronto-0.0.2 | lib/pronto/message.rb |
pronto-0.0.1 | lib/pronto/message.rb |