class GV::Bedrock::Server
Public Class Methods
provide()
click to toggle source
# File lib/gv/bedrock/server.rb, line 10 def self.provide server = new server.start end
Public Instance Methods
start()
click to toggle source
# File lib/gv/bedrock/server.rb, line 15 def start DRb.start_service begin @ts = Rinda::TupleSpace.new @rs = Rinda::RingServer.new(@ts) info "#{self.class.name} started on #{DRb.uri}" DRb.thread.join rescue Errno::EADDRINUSE => e error e.inspect ensure DRb.stop_service end end