class Serverkit::Logger
A logger class that has a simple formatter by default.
Public Class Methods
new(*)
click to toggle source
Calls superclass method
# File lib/serverkit/logger.rb, line 7 def initialize(*) super self.formatter = Formatter.new end
Public Instance Methods
report_apply_result_of(resource)
click to toggle source
@param [Serverkit::Resources::Base]
# File lib/serverkit/logger.rb, line 13 def report_apply_result_of(resource) message = ResourceApplyStateView.new(resource).to_s fatal(message) end
report_check_result_of(resource)
click to toggle source
@param [Serverkit::Resources::Base]
# File lib/serverkit/logger.rb, line 19 def report_check_result_of(resource) message = ResourceCheckStateView.new(resource).to_s fatal(message) end