I need to run thin start
or thin -ssl ... start
within the root of my rails app, and see the application logs output to the console, similar to wha
In config.ru
file, located at the root of your application, add the following code, just before the line run Rails.application
:
console = ActiveSupport::Logger.new($stdout)
console.formatter = Rails.logger.formatter
console.level = Rails.logger.level
Rails.logger.extend(ActiveSupport::Logger.broadcast(console))
Make sure your config/environments/development.rb
file is configured to print logs, in case it is not, you can add these lines there and do not forget to restart the rails server.
logger = ActiveSupport::Logger.new(STDOUT)
logger.formatter = config.log_formatter
config.logger = ActiveSupport::TaggedLogging.new(logger)