lib/confuse/namespace.rb in confuse-0.1.1 vs lib/confuse/namespace.rb in confuse-0.1.2
- old
+ new
@@ -38,9 +38,13 @@
def []=(key, value)
item = get_item(key) || create_new_key(key, value)
item && item.value = value
end
+ def keys
+ @items.keys
+ end
+
def create_new_key(key, value)
if @supress_warnings_flag
puts "Warning: config includes unknown option '#{key}'"
end
@items[key] = ConfigItem.new(key, &nil) unless @strict_flag