diff options
author | Markus Doits <markus.doits@stellenticket.de> | 2018-07-08 17:28:34 +0200 |
---|---|---|
committer | Markus Doits <markus.doits@stellenticket.de> | 2018-07-08 17:28:34 +0200 |
commit | 889a7ccf086c23baccb52342a631f1be81405e6b (patch) | |
tree | 784cd715b6bf4fefc08b92b8e191b83b153e546c /railties/CHANGELOG.md | |
parent | 79edcaeb6ccd7f95029e36dd1a13369b119edfdf (diff) | |
download | rails-889a7ccf086c23baccb52342a631f1be81405e6b.tar.gz rails-889a7ccf086c23baccb52342a631f1be81405e6b.tar.bz2 rails-889a7ccf086c23baccb52342a631f1be81405e6b.zip |
Allow to explicitly specify whether to output Rails' log to stdout
Before Rails' logger output is mirrored to std out if:
* environment is development and
* the process is not daemonized
It was not possible to change that behaviour, e.g. to disable log output
in that case or enable it in other cases.
Now you can explicitly disable or enable output with the new command
line switch `--log-to-stdout`, regardless of any other circumstances.
```
// enable output in production
rails server -e production --log-to-stdout
// disable output in development
rails server -e development --no-log-to-stdout
```
Enabling output when daemonized still makes no sense (since tty is
detached), but this is ignored for now.
If the command line flag is not specified, old behaviour still
applies, so this change is completely backward compatible.
Diffstat (limited to 'railties/CHANGELOG.md')
0 files changed, 0 insertions, 0 deletions