class Contracto::Command

Public Class Methods

run(command, args) click to toggle source
# File lib/contracto/command.rb, line 7
def run(command, args)
  case command
    when 'init'
      Contracto::Command::Init.new(args).execute
    when 'start'
      Contracto::Command::Start.new(args).execute
    when 'stop'
      Contracto::Command::Stop.new(args).execute
    when 'restart'
      Contracto::Command::Stop.new(args).execute
      Contracto::Command::Start.new(args).execute
  end
end