Class: Ask::Rails::Generators::InstallGenerator

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

Instance Method Summary collapse

Instance Method Details

#create_agents_directoryObject



21
22
23
24
# File 'lib/ask/rails/generators/install/install_generator.rb', line 21

def create_agents_directory
  empty_directory "app/agents"
  create_file "app/agents/.keep", "" unless options[:skip_keep]
end

#create_application_agentObject



17
18
19
# File 'lib/ask/rails/generators/install/install_generator.rb', line 17

def create_application_agent
  template "application_agent.rb", "app/agents/application_agent.rb"
end

#create_initializerObject



13
14
15
# File 'lib/ask/rails/generators/install/install_generator.rb', line 13

def create_initializer
  template "initializer.rb", "config/initializers/ask.rb"
end