Class: Agilib::Generators::InstallGenerator

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

Instance Method Summary collapse

Instance Method Details

#add_routeObject



19
20
21
# File 'lib/generators/agilib/install/install_generator.rb', line 19

def add_route
  route("agilib")
end

#config_pushObject



23
24
25
26
27
# File 'lib/generators/agilib/install/install_generator.rb', line 23

def config_push
  if options[:push]
    invoke "agilib:push", ["Push"], options
  end
end

#config_tokenObject



13
14
15
16
17
# File 'lib/generators/agilib/install/install_generator.rb', line 13

def config_token
  if options[:token]
    invoke "agilib:token", ["Token"], options
  end
end

#copy_configObject



29
30
31
# File 'lib/generators/agilib/install/install_generator.rb', line 29

def copy_config
  template "config/initializers/agilib.rb"
end