scinote-web/config/whacamole.rb

15 lines
584 B
Ruby

# https://github.com/arches/whacamole
#
# Steps to setup this on your heroku instance, this will affect only the worker
#
# 1) set the env variables (api token: > heroku auth:token)
# 2) > heroku labs:enable log-runtime-metrics --app YOUR_APP_NAME
# 3) > heroku ps:scale whacamole=1 --app YOUR_APP_NAME
Whacamole.configure(ENV['HEROKU_APP_NAME']) do |config|
config.api_token = ENV['HEROKU_API_TOKEN']
config.dynos = %w{worker}
config.restart_threshold = ENV['WHACAMOLE_DYNO_RESTART_THRESHOLD'].to_i
config.restart_window = ENV['WHACAMOLE_DYNO_RESTART_TIME_IN_SEC'].to_i
end