lib/dynamoid/config/options.rb in dynamoid-3.9.0 vs lib/dynamoid/config/options.rb in dynamoid-3.10.0
- old
+ new
@@ -31,24 +31,24 @@
# @since 0.2.0
def option(name, options = {})
defaults[name] = settings[name] = options[:default]
class_eval <<-RUBY, __FILE__, __LINE__ + 1
- def #{name}
- settings[#{name.inspect}]
- end
+ def #{name} # def endpoint
+ settings[#{name.inspect}] # settings["endpoint"]
+ end # end
- def #{name}=(value)
- settings[#{name.inspect}] = value
- end
+ def #{name}=(value) # def endpoint=(value)
+ settings[#{name.inspect}] = value # settings["endpoint"] = value
+ end # end
- def #{name}?
- #{name}
- end
+ def #{name}? # def endpoint?
+ #{name} # endpoint
+ end # end
- def reset_#{name}
- settings[#{name.inspect}] = defaults[#{name.inspect}]
- end
+ def reset_#{name} # def reset_endpoint
+ settings[#{name.inspect}] = defaults[#{name.inspect}] # settings["endpoint"] = defaults["endpoint"]
+ end # end
RUBY
end
# Reset the configuration options to the defaults.
#