Class: StatsCloud::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- StatsCloud::InstallGenerator
- Defined in:
- lib/generators/stats_cloud/install_generator.rb
Overview
Rails generator for statscloud configuration.
Instance Method Summary collapse
-
#create_config_file ⇒ Object
Creates statscloud configuration file.
-
#create_config_statscloud_directory ⇒ Object
Creates directory for saving metrics config files.
-
#create_initializer_file ⇒ Object
Creates rails initializer for simultaneous start with rails server.
Instance Method Details
#create_config_file ⇒ Object
Creates statscloud configuration file.
21 22 23 |
# File 'lib/generators/stats_cloud/install_generator.rb', line 21 def create_config_file copy_file "statscloud_template.yml", File.join("config", "statscloud.yml") end |
#create_config_statscloud_directory ⇒ Object
Creates directory for saving metrics config files.
16 17 18 |
# File 'lib/generators/stats_cloud/install_generator.rb', line 16 def create_config_statscloud_directory empty_directory File.join("config", "statscloud") end |
#create_initializer_file ⇒ Object
Creates rails initializer for simultaneous start with rails server.
11 12 13 |
# File 'lib/generators/stats_cloud/install_generator.rb', line 11 def create_initializer_file copy_file "statscloud_template.rb", File.join("config", "initializers", "statscloud.rb") end |