Class: DTK::Client::Violation::Fix::Result::Error

Inherits:
DTK::Client::Violation::Fix::Result show all
Defined in:
lib/violation/fix/result/error.rb

Constant Summary

Constants inherited from DTK::Client::Violation::Fix::Result

Types

Instance Method Summary collapse

Methods inherited from DTK::Client::Violation::Fix::Result

create, method_missing, #method_missing, respond_to?, #respond_to?

Constructor Details

#initialize(opts = {}) ⇒ Error

Returns a new instance of Error.



22
23
24
25
# File 'lib/violation/fix/result/error.rb', line 22

def initialize(opts = {})
  super(:error)
  @error_msg = opts[:error_msg]
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class DTK::Client::Violation::Fix::Result

Instance Method Details

#render_error_msgObject



27
28
29
# File 'lib/violation/fix/result/error.rb', line 27

def render_error_msg
  OsUtil.print(@error_msg, :red) if @error_msg
end