module Ruby::RPC::RemoteCallable

Public Class Methods

included(base) click to toggle source
# File lib/ruby/rpc/remote_callable.rb, line 10
def self.included base
  Thread.new do
    RedisRPC::Server.new(Redis.new(url:ENV['redis_url'],driver: :hiredis), base, base).run
  end
end
new(*args, &block) click to toggle source
Calls superclass method
# File lib/ruby/rpc/remote_callable.rb, line 4
def initialize *args, &block
  Thread.new do
    RedisRPC::Server.new(Redis.new(url:ENV['redis_url'],driver: :hiredis), self, self).run
  end
  super *args, &block
end