Class: Ki::Cli::KiGenerator

Inherits:
Thor::Group
  • Object
show all
Includes:
Thor::Actions
Defined in:
lib/ki/ki_cli.rb

Overview

:nodoc:

Direct Known Subclasses

AppGenerator, DevConsole, DevServer, KiTaskRunner

Class Method Summary collapse

Class Method Details

.requires_ki_directoryObject



20
21
22
23
24
25
26
# File 'lib/ki/ki_cli.rb', line 20

def self.requires_ki_directory
  unless File.exist?('config.ru')
    say 'Working directory should be a ki app.'
    exit 3
  end
  say 'Found config.ru'
end

.say(s) ⇒ Object



12
13
14
# File 'lib/ki/ki_cli.rb', line 12

def self.say(s)
  puts s
end

.source_rootObject



16
17
18
# File 'lib/ki/ki_cli.rb', line 16

def self.source_root
  File.join(File.dirname(__FILE__), '..', '..')
end