Set up custom log config and formatter for development environments
Problem
- When in a dev environment, it can be difficult to notice rake task output failures and statuses updates since we're logging to a file rather than to
stdout
Proposal
- Set up a standardized logger in the development environment that automatically outputs logs to
stdout
in dev environments (can leverageconfig.log_formatter
) - To make the output more readable, also investigate using a custom formatter (possibly combining with
colored2
gem functionality) that can apply styling to different log severity levels (info vs error)- We can't do this across the board for all environments because the
colored2
gem formatting gets garbled when outputting to log files and not stdout
- We can't do this across the board for all environments because the
Result
- Rake tasks are easier to monitor and debug locally
Next steps (if any)
How will we measure success?
Edited by Laura Callahan