summaryrefslogtreecommitdiff
path: root/lib/chef/node/attribute_collections.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/chef/node/attribute_collections.rb')
-rw-r--r--lib/chef/node/attribute_collections.rb12
1 files changed, 3 insertions, 9 deletions
diff --git a/lib/chef/node/attribute_collections.rb b/lib/chef/node/attribute_collections.rb
index c52582a520..6249fbaa11 100644
--- a/lib/chef/node/attribute_collections.rb
+++ b/lib/chef/node/attribute_collections.rb
@@ -18,13 +18,11 @@
class Chef
class Node
-
# == AttrArray
# AttrArray is identical to Array, except that it keeps a reference to the
# "root" (Chef::Node::Attribute) object, and will trigger a cache
# invalidation on that object when mutated.
class AttrArray < Array
-
MUTATOR_METHODS = [
:<<,
:[]=,
@@ -82,9 +80,8 @@ class Chef
end
def dup
- Array.new(map {|e| safe_dup(e)})
+ Array.new(map { |e| safe_dup(e) })
end
-
end
# == VividMash
@@ -130,7 +127,7 @@ class Chef
end
end
- def initialize(root, data={})
+ def initialize(root, data = {})
@root = root
super(data)
end
@@ -204,7 +201,6 @@ class Chef
def dup
Mash.new(self)
end
-
end
# == MultiMash
@@ -241,7 +237,7 @@ class Chef
# Initialize with an array of mashes. For the delete return value to work
# properly the mashes must come from the same attribute level (i.e. all
# override or all default, but not a mix of both).
- def initialize(root, primary_mash, mashes, opts={})
+ def initialize(root, primary_mash, mashes, opts = {})
@root = root
@primary_mash = primary_mash
@mashes = mashes
@@ -316,8 +312,6 @@ class Chef
end
return nil
end
-
end
-
end
end