From d170b611b02e7d68239f1c02277470eaca3192c6 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Tue, 12 Nov 2013 22:05:54 +0100 Subject: [PATCH] Connect logs to a different DB if config is present --- Gemfile.lock | 2 +- lib/travis/api/app.rb | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 5f4d718d..11205d08 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -53,7 +53,7 @@ GIT GIT remote: git://github.com/travis-ci/travis-support.git - revision: bd497bc60f75374956be24437dae5cad96374f6b + revision: a19ad9390721c75513505fd60191633789f55a42 specs: travis-support (0.0.1) diff --git a/lib/travis/api/app.rb b/lib/travis/api/app.rb index 1f5225d0..c15a6146 100644 --- a/lib/travis/api/app.rb +++ b/lib/travis/api/app.rb @@ -164,6 +164,11 @@ module Travis::Api def self.setup_database_connections Travis::Database.connect + + if Travis.config.logs_database + Log.establish_connection 'logs_database' + Log::Part.establish_connection 'logs_database' + end end def self.load_endpoints