Use shared logs model to establish connection

That way we will use only one connection to the logs database
This commit is contained in:
Piotr Sarnacki 2016-03-17 13:07:23 +01:00
parent 5294f1dab2
commit 8a050a468c
2 changed files with 2 additions and 4 deletions

View File

@ -202,8 +202,7 @@ module Travis::Api
pool_size = ENV['DATABASE_POOL_SIZE'] pool_size = ENV['DATABASE_POOL_SIZE']
Travis.config.logs_database[:pool] = pool_size.to_i if pool_size Travis.config.logs_database[:pool] = pool_size.to_i if pool_size
Log.establish_connection 'logs_database' Travis::LogsModel.establish_connection 'logs_database'
Log::Part.establish_connection 'logs_database'
end end
end end

View File

@ -13,8 +13,7 @@ Travis.config.logs_database[:pool] = pool_size.to_i
Travis::Database.connect Travis::Database.connect
if Travis.config.logs_database if Travis.config.logs_database
Log.establish_connection 'logs_database' Travis::LogsModel.establish_connection 'logs_database'
Log::Part.establish_connection 'logs_database'
end end
Travis::Async.enabled = true Travis::Async.enabled = true