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.



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

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



151
152
153
# File 'lib/mist/handlers/gce.rb', line 151

def run
  @server.run
end