lib/confuse/config_item.rb in confuse-0.1.3 vs lib/confuse/config_item.rb in confuse-0.1.4

- old
+ new

@@ -23,9 +23,13 @@ def default(value = nil, &block) @default_value = value unless value.nil? @default_value = block unless block.nil? end + def value=(val) + @value = val + end + def value @value || @default_value end end end