5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# File 'lib/generators/deploy/producao/producao_generator.rb', line 5
def copy_initializer_file
@app_name = file_name
template 'production.rb', "config/deploy/production.rb", @app_name
template 'env_production.rb', "config/environments/production.rb", @app_name
template 'deploy.rb', "config/deploy.rb", @app_name
template 'unicorn.rb', "config/unicorn.rb", @app_name
append_file 'config/database.yml' do
"\n\nproduction:\n adapter: mysql2\n encoding: utf8\n reconnect: false\n database: \#{@app_name}_production\n pool: 5\n username: <%= ENV['user_database_production']%>\n password: <%= ENV['password_database_production']%>\n\n YML\n end\n \n append_file 'config/secrets.yml' do\n <<-YML\n\n\nproduction:\n secret_key_base: 22b9eb5b1250134e175a2426c3737803e0395233e2ad7e2038345032751ce74534de768a8a1009c5a9565b8d900bc8de3a31cf86f6a247caf3bff21257ad82f0\n\n YML\n end\nend\n"
|