diff --git a/lib/travis/api/app.rb b/lib/travis/api/app.rb index 25af74ba..d9719090 100644 --- a/lib/travis/api/app.rb +++ b/lib/travis/api/app.rb @@ -200,7 +200,7 @@ module Travis::Api if Travis.config.logs_database pool_size = ENV['DATABASE_POOL_SIZE'] - Travis.config.logs_database[:pool] = pool_size if pool_size + Travis.config.logs_database[:pool] = pool_size.to_i if pool_size Log.establish_connection 'logs_database' Log::Part.establish_connection 'logs_database' diff --git a/lib/travis/sidekiq.rb b/lib/travis/sidekiq.rb index 936c4653..bb9e3574 100644 --- a/lib/travis/sidekiq.rb +++ b/lib/travis/sidekiq.rb @@ -8,8 +8,8 @@ require 'travis/api/workers/job_restart' require 'travis/support/amqp' pool_size = ENV['SIDEKIQ_DB_POOL_SIZE'] || 5 -Travis.config.database[:pool] = pool_size -Travis.config.logs_database[:pool] = pool_size +Travis.config.database[:pool] = pool_size.to_i +Travis.config.logs_database[:pool] = pool_size.to_i Travis::Database.connect if Travis.config.logs_database