lib/moneta/adapters/couch.rb in moneta-0.7.3 vs lib/moneta/adapters/couch.rb in moneta-0.7.4

- old
+ new

@@ -6,13 +6,15 @@ # @api public class Couch include Defaults # @param [Hash] options + # @option options [String] :host ('http://127.0.0.1:5984') Couch host # @option options [String] :db ('moneta') Couch database def initialize(options = {}) options[:db] ||= 'moneta' - @db = ::CouchRest.database!(options[:db]) + options[:host] ||= '127.0.0.1:5984' + @db = CouchRest.new(options[:host]).database!(options[:db]) end # (see Proxy#key?) def key?(key, options = {}) @db.get(key) != nil