diff options
author | claudiob <claudiob@users.noreply.github.com> | 2018-02-11 11:29:58 -0800 |
---|---|---|
committer | claudiob <claudiob@users.noreply.github.com> | 2018-02-11 11:37:21 -0800 |
commit | 24284fd3d4c4f857e54181c58feea81f819d6c0c (patch) | |
tree | 652d5c9dca6265710ce4f141ff41652a8eca3ff9 /railties/lib/rails/railtie | |
parent | a2a752d1026346e3a348682551dfc952f7cf3a58 (diff) | |
download | rails-24284fd3d4c4f857e54181c58feea81f819d6c0c.tar.gz rails-24284fd3d4c4f857e54181c58feea81f819d6c0c.tar.bz2 rails-24284fd3d4c4f857e54181c58feea81f819d6c0c.zip |
Respect --force option for config/master.key
This is similar to #30700 which ensures the `--quiet` option of `rails new`
is respected by the `MasterKeyGenerator` (missing from #30067).
Before this commit, running `rails new app --force` would still prompt the
user what to do with the conflict in `config/master.key`:
```
…
identical config/locales/en.yml
conflict config/master.key
Overwrite /Users/claudiob/Desktop/pizza/config/master.key? (enter "h" for help) [Ynaqdh]
```
After this commit, `config/master.key` is overwritten:
```
…
identical config/locales/en.yml
force config/master.key
append .gitignore
```
The newly added test generates an app and then generates it again with
`--force`. Without this commit, the test would just wait forever for user
input.
Diffstat (limited to 'railties/lib/rails/railtie')
0 files changed, 0 insertions, 0 deletions