Module: Proviso::Command

Defined in:
lib/proviso/command.rb,
lib/proviso/commands/base.rb,
lib/proviso/commands/hello.rb,
lib/proviso/commands/config.rb,
lib/proviso/commands/plugins.rb

Defined Under Namespace

Classes: Base, CommandFailed, Config, Hello, InvalidCommand, Plugins

Class Method Summary collapse

Class Method Details

.error(msg) ⇒ Object



20
21
22
23
# File 'lib/proviso/command.rb', line 20

def error(msg)
  STDERR.puts(msg)
  exit 1
end

.run(command, args = []) ⇒ Object



15
16
17
18
# File 'lib/proviso/command.rb', line 15

def run(command, args=[])
  Proviso::Plugin.load!
  run_internal(command, args)
end