Module: Ruby::RPC::RemoteCallable
- Included in:
- Remote
- Defined in:
- lib/ruby/rpc/remote_callable.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
10 11 12 13 14 |
# 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 |
Instance Method Details
#initialize(*args, &block) ⇒ Object
4 5 6 7 8 9 |
# 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 |