Use shared logs model to establish connection
That way we will use only one connection to the logs database
This commit is contained in:
parent
5294f1dab2
commit
8a050a468c
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue
Block a user