better error checking in ruby helloworld greeter_client
This commit is contained in:
parent
6b3ca6a48b
commit
acd54e7c19
|
|
@ -29,8 +29,12 @@ def main
|
|||
user = ARGV.size > 0 ? ARGV[0] : 'world'
|
||||
hostname = ARGV.size > 1 ? ARGV[1] : 'localhost:50051'
|
||||
stub = Helloworld::Greeter::Stub.new(hostname, :this_channel_is_insecure)
|
||||
message = stub.say_hello(Helloworld::HelloRequest.new(name: user)).message
|
||||
p "Greeting: #{message}"
|
||||
begin
|
||||
message = stub.say_hello(Helloworld::HelloRequest.new(name: user)).message
|
||||
p "Greeting: #{message}"
|
||||
rescue GRPC::BadStatus => e
|
||||
abort "ERROR: #{e.code}, #{e.details}"
|
||||
end
|
||||
end
|
||||
|
||||
main
|
||||
|
|
|
|||
Loading…
Reference in New Issue