Class: LocalmotiveGenerator

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

Instance Method Summary collapse

Instance Method Details

#add_local_directory_to_gitignoreObject



12
13
14
15
16
# File 'lib/generators/localmotive_generator.rb', line 12

def add_local_directory_to_gitignore
  append_to_file '.gitignore' do
    '/.local'
  end
end

#create_local_directoryObject



4
5
6
7
8
9
10
# File 'lib/generators/localmotive_generator.rb', line 4

def create_local_directory
  template "application.rb.tt", ".local/config/application.rb"
  Dir[Rails.root.join('config/environments/*.rb')].map {|f| File.basename(f, '.rb')}.each do |env|
    @env = env
    template "environment.rb.tt", ".local/config/environments/#{env}.rb"
  end
end