module GRPC::Runner
Constants
- VERSION
Public Instance Methods
address()
click to toggle source
# File lib/grpc/runner.rb, line 21 def address "0.0.0.0:" << ENV.fetch("PORT", "8083") end
run()
click to toggle source
# File lib/grpc/runner.rb, line 14 def run @services.each do |service| server.handle(service) end server.run_till_terminated end
server()
click to toggle source
# File lib/grpc/runner.rb, line 25 def server @server ||= begin server = GRPC::RpcServer.new server.add_http2_port(address, :this_port_is_insecure) server end end
services()
click to toggle source
# File lib/grpc/runner.rb, line 10 def services @services end