11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# File 'lib/generators/tng/install_generator.rb', line 11
def create_tng_configuration
initializer_path = "config/initializers/tng.rb"
if File.exist?(initializer_path)
say "Configuration file already exists at #{initializer_path}", :yellow
if yes?("Do you want to overwrite it? (y/n)")
Tng::Services::Installer.install(
project_root: Dir.pwd,
rails_project: true,
force: true
)
say "TNG configuration file updated!", :green
else
say "Skipping configuration file creation.", :blue
end
else
Tng::Services::Installer.install(
project_root: Dir.pwd,
rails_project: true,
force: false
)
say "TNG configuration file created at #{initializer_path}", :green
end
end
|