Module: SubZero

Extended by:
SubZero, Environment
Included in:
SubZero
Defined in:
lib/sub_zero.rb,
lib/sub_zero/cli.rb,
lib/sub_zero/main.rb,
lib/sub_zero/client.rb,
lib/sub_zero/socket.rb,
lib/sub_zero/cli/app.rb,
lib/sub_zero/cli/new.rb,
lib/sub_zero/message.rb,
lib/sub_zero/service.rb,
lib/sub_zero/version.rb,
lib/sub_zero/loggable.rb,
lib/sub_zero/environment.rb,
lib/sub_zero/main/common.rb,
lib/sub_zero/configuration.rb,
lib/sub_zero/socket/sender.rb,
lib/sub_zero/socket/server.rb,
lib/sub_zero/message/parser.rb,
lib/sub_zero/service/router.rb,
lib/sub_zero/service/runner.rb,
lib/sub_zero/service/handler.rb,
lib/sub_zero/message/validations.rb

Defined Under Namespace

Modules: CLI, Common, Configuration, Environment, Loggable, Main, Runner, Service Classes: Client, Message, Socket

Constant Summary collapse

VERSION =
'0.0.8'

Instance Method Summary collapse

Methods included from Environment

env

Instance Method Details

#client(service_id) ⇒ Object



29
30
31
# File 'lib/sub_zero.rb', line 29

def client service_id
  block_given? ? Client.new(service_id, &block) : Client.new(service_id)
end