module Indocker::Concerns::Inspectable

Public Instance Methods

inspect() click to toggle source
# File lib/indocker/concerns/inspectable.rb, line 2
def inspect
  data = {}
  data[:type] = self.class.to_s.split('::').last.downcase

  instance_variables.each do |variable|
    data[variable.to_s.gsub('@', '').to_sym] = instance_variable_get(variable)
  end

  data.inspect
end