mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Rename tokens.yml to secrets.yml
This commit is contained in:
parent
39fd0be766
commit
bb7537bc87
5 changed files with 6 additions and 6 deletions
|
@ -304,7 +304,7 @@ module Rails
|
|||
def secrets #:nodoc:
|
||||
@secrets ||= begin
|
||||
secrets = ActiveSupport::OrderedOptions.new
|
||||
yaml = config.paths["config/tokens"].first
|
||||
yaml = config.paths["config/secrets"].first
|
||||
if File.exist?(yaml)
|
||||
require "erb"
|
||||
env_secrets = YAML.load(ERB.new(IO.read(yaml)).result)[Rails.env]
|
||||
|
|
|
@ -76,7 +76,7 @@ module Rails
|
|||
@paths ||= begin
|
||||
paths = super
|
||||
paths.add "config/database", with: "config/database.yml"
|
||||
paths.add "config/tokens", with: "config/tokens.yml"
|
||||
paths.add "config/secrets", with: "config/secrets.yml"
|
||||
paths.add "config/environment", with: "config/environment.rb"
|
||||
paths.add "lib/templates"
|
||||
paths.add "log", with: "log/#{Rails.env}.log"
|
||||
|
|
|
@ -78,7 +78,7 @@ module Rails
|
|||
template "routes.rb"
|
||||
template "application.rb"
|
||||
template "environment.rb"
|
||||
template "tokens.yml"
|
||||
template "secrets.yml"
|
||||
|
||||
directory "environments"
|
||||
directory "initializers"
|
||||
|
|
|
@ -304,7 +304,7 @@ module ApplicationTests
|
|||
end
|
||||
|
||||
test "secrets.secret_key_base is used when config/tokens.yml is present" do
|
||||
app_file 'config/tokens.yml', <<-YAML
|
||||
app_file 'config/secrets.yml', <<-YAML
|
||||
development:
|
||||
secret_key_base: 3b7cd727ee24e8444053437c36cc66c3
|
||||
YAML
|
||||
|
@ -314,7 +314,7 @@ module ApplicationTests
|
|||
end
|
||||
|
||||
test "secret_key_base is copied from config to secrets when not set" do
|
||||
remove_file "config/tokens.yml"
|
||||
remove_file "config/secrets.yml"
|
||||
app_file 'config/initializers/secret_token.rb', <<-RUBY
|
||||
Rails.application.config.secret_key_base = "3b7cd727ee24e8444053437c36cc66c3"
|
||||
RUBY
|
||||
|
@ -324,7 +324,7 @@ module ApplicationTests
|
|||
end
|
||||
|
||||
test "custom secrets saved in config/tokens.yml are loaded in app secrets" do
|
||||
app_file 'config/tokens.yml', <<-YAML
|
||||
app_file 'config/secrets.yml', <<-YAML
|
||||
development:
|
||||
secret_key_base: 3b7cd727ee24e8444053437c36cc66c3
|
||||
aws_access_key_id: myamazonaccesskeyid
|
||||
|
|
Loading…
Reference in a new issue