module Spring::Client

Constants

COMMANDS

Public Class Methods

command_for(name) click to toggle source
# File lib/spring/client.rb, line 38
def self.command_for(name)
  COMMANDS[name] || Client::Run
end
run(args) click to toggle source
# File lib/spring/client.rb, line 29
def self.run(args)
  command_for(args.first).call(args)
rescue CommandNotFound
  Client::Help.call(args)
rescue ClientError => e
  $stderr.puts e.message
  exit 1
end