lib/itamae/node.rb in itamae-1.10.1 vs lib/itamae/node.rb in itamae-1.10.2
- old
+ new
@@ -8,11 +8,11 @@
ValidationError = Class.new(StandardError)
attr_reader :mash
def initialize(hash, backend)
- @mash = Hashie::Mash.new(hash)
+ @mash = Itamae::Mash.new(hash)
@backend = backend
end
def reverse_merge(other_hash)
self.class.new(_reverse_merge(other_hash), @backend)
@@ -41,11 +41,11 @@
end
private
def _reverse_merge(other_hash)
- Hashie::Mash.new(other_hash).merge(@mash)
+ Itamae::Mash.new(other_hash).merge(@mash)
end
def method_missing(method, *args)
if @mash.respond_to?(method)
return @mash.public_send(method, *args)
@@ -61,10 +61,10 @@
end
def fetch_inventory_value(key)
value = @backend.host_inventory[key]
if value.is_a?(Hash)
- value = Hashie::Mash.new(value)
+ value = Itamae::Mash.new(value)
end
value
rescue NotImplementedError, NameError
nil