Module: LokkaSh::CLI

Defined in:
lib/lokka-sh/cli.rb

Class Method Summary collapse

Class Method Details

.load_commandsObject



13
14
15
16
17
18
19
20
21
22
# File 'lib/lokka-sh/cli.rb', line 13

def load_commands
  begin
    lokkashrc = "#{::Lokka.root}/.lokkashrc"
    load lokkashrc
    LokkaSh::Color.with(:blue) do
      "load #{lokkashrc}"
    end
  rescue LoadError => e
  end
end

.runObject



4
5
6
7
8
9
10
11
# File 'lib/lokka-sh/cli.rb', line 4

def run
  LokkaSh::Color.with(:cyan) do
    "Lokka.env: #{::Lokka.env}\n`help` to print help"
  end
  Rake.init
  load_commands
  LokkaSh::Prompt.invoke
end