summaryrefslogtreecommitdiff
path: root/lib/extensions
diff options
context:
space:
mode:
authorAzul <azul@riseup.net>2016-04-26 20:45:07 -0300
committerAzul <azul@riseup.net>2016-04-26 20:45:07 -0300
commit66e2546d6406785c7a085d191bfbaf5e87543245 (patch)
tree45db3cd6cee9aded0c759172e7693dee7497bb6a /lib/extensions
parent7e0cd47ab44389fb9933345407ad2c2cd2a579b6 (diff)
remove outdated couchrest hack
We had rewritten use_database so it would not crash the entire app if couch was not available at the time of initialization. couchrest now moved on and only sets the database name on use_database. The database will only be queried once it is really needed. So pretty much exactly what we want. Our hack instead caused quite a bit of problems as it would still initialize the database during start. This way the app would remain in an invalid state even when couch came back.
Diffstat (limited to 'lib/extensions')
-rw-r--r--lib/extensions/couchrest.rb17
1 files changed, 0 insertions, 17 deletions
diff --git a/lib/extensions/couchrest.rb b/lib/extensions/couchrest.rb
index 883073f..cc041e0 100644
--- a/lib/extensions/couchrest.rb
+++ b/lib/extensions/couchrest.rb
@@ -32,23 +32,6 @@ module CouchRest
end
end
- module Connection
-
- module ClassMethods
-
- def use_database(db)
- @database = prepare_database(db)
- rescue RestClient::Exception,
- Errno::EHOSTUNREACH,
- Errno::ECONNREFUSED => e
- message = "Could not connect to couch database #{db} due to #{e.to_s}"
- Rails.logger.warn message
- raise e.class.new(message) if APP_CONFIG[:reraise_errors]
- end
- end
-
- end
-
module Utils
module Migrate
def self.load_all_models_with_engines