# File lib/chef/node/attribute.rb, line 42 def initialize(normal, default, override, automatic, state=[]) @normal = normal @current_normal = normal @default = default @current_default = default @override = override @current_override = override @automatic = automatic @current_automatic = automatic @current_nesting_level = state @auto_vivifiy_on_read = false @set_unless_value_present = false @set_type = nil @has_been_read = false end