lib/trumpet/resource.rb in trumpet-trumpet-0.1.3 vs lib/trumpet/resource.rb in trumpet-trumpet-0.1.4
- old
+ new
@@ -1,13 +1,18 @@
module Trumpet
class Resource
+ alias :old_inspect :inspect
def to_h(excludes=[])
excludes << '@credentials'
instance_variables.inject({}) do |hash, value|
- hash[value.gsub('@', '')] = instance_variable_get(value) unless excludes.include?(value)
+ hash[value.gsub('@', '').to_sym] = instance_variable_get(value) unless excludes.include?(value)
hash
end
+ end
+
+ def inspect
+ old_inspect.gsub(/ @credentials=.*\},/, '')
end
protected
def initialize(attributes)