Class: Mist::GceServer

Inherits:
Object
  • Object
show all
Defined in:
lib/mist/handlers/gce.rb

Instance Method Summary collapse

Constructor Details

#initialize(config, id = 0) ⇒ GceServer

Returns a new instance of GceServer.



146
147
148
149
150
151
# File 'lib/mist/handlers/gce.rb', line 146

def initialize(config, id = 0)
  port = 18_800 + id

  @server = MessagePack::RPC::Server.new
  @server.listen('0.0.0.0', port, GceHandler.new(config))
end

Instance Method Details

#runObject



153
154
155
# File 'lib/mist/handlers/gce.rb', line 153

def run
  @server.run
end