Class: Omnitrack::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/omnitrack/install/install_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_env_exampleObject



15
16
17
18
19
# File 'lib/generators/omnitrack/install/install_generator.rb', line 15

def create_env_example
  return if File.exist?(File.join(destination_root, ".env.example"))

  copy_file "env.example", ".env.example"
end

#create_initializer_fileObject



11
12
13
# File 'lib/generators/omnitrack/install/install_generator.rb', line 11

def create_initializer_file
  template "initializer.rb", "config/initializers/omnitrack.rb"
end

#show_readmeObject



21
22
23
# File 'lib/generators/omnitrack/install/install_generator.rb', line 21

def show_readme
  readme "README" if behavior == :invoke
end