summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel DeLeo <dan@opscode.com>2011-06-24 15:00:14 -0700
committerDaniel DeLeo <dan@opscode.com>2011-06-24 15:00:14 -0700
commit3560e63657e83be05bd8a17da77a0e6fc6175bbc (patch)
tree265269afe1bfd0ad39e9ed910d476a7b29a73a9b
parent074e0a123a54f152d7fb3213c351ce1190511450 (diff)
downloadchef-3560e63657e83be05bd8a17da77a0e6fc6175bbc.tar.gz
allow CouchDB ducktypes for the couchdb object
-rw-r--r--chef/lib/chef/solr_query.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/chef/lib/chef/solr_query.rb b/chef/lib/chef/solr_query.rb
index fd91f26e60..3360ecc24d 100644
--- a/chef/lib/chef/solr_query.rb
+++ b/chef/lib/chef/solr_query.rb
@@ -50,7 +50,7 @@ class Chef
@database = Chef::Config[:couchdb_database]
@couchdb = Chef::CouchDB.new(nil, Chef::Config[:couchdb_database])
else
- unless couchdb.kind_of?(Chef::CouchDB)
+ unless couchdb.respond_to?(:couchdb_database)
Chef::Log.warn("Passing the database name to Chef::Solr::Query initialization is deprecated. Please pass in the Chef::CouchDB object instead.")
@database = couchdb
@couchdb = Chef::CouchDB.new(nil, couchdb)