From c5fea1a1bfaa6690d4d6728feda566e48af452e9 Mon Sep 17 00:00:00 2001 From: Azul Date: Thu, 28 Nov 2013 12:11:28 +0100 Subject: rescue from 404 when destroying db Also logging per user db creation and destruction if they happen. --- lib/tapicero/user_database.rb | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/tapicero/user_database.rb b/lib/tapicero/user_database.rb index ec2694a..8f461ef 100644 --- a/lib/tapicero/user_database.rb +++ b/lib/tapicero/user_database.rb @@ -10,10 +10,9 @@ module Tapicero end def create - begin - CouchRest.new(host).create_db(name) - rescue RestClient::PreconditionFailed # database already existed - end + CouchRest.new(host).create_db(name) + Tapicero.logger.debug "database created successfully." + rescue RestClient::PreconditionFailed # database already existed end def secure(security) @@ -27,6 +26,8 @@ module Tapicero def destroy db = CouchRest.new(host).database(name) db.delete! if db + Tapicero.logger.debug "database deleted successfully." + rescue RestClient::ResourceNotFound # no database found end protected -- cgit v1.2.3