aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples/ruby
diff options
context:
space:
mode:
authorGravatar Tim Emiola <temiola@google.com>2015-09-23 15:27:08 -0700
committerGravatar Tim Emiola <temiola@google.com>2015-09-23 15:27:08 -0700
commit415134062bb9cc91d6d89c189d077d22617659d3 (patch)
treed6e8b880b0238eed91e50fce9f382159692d2ddd /examples/ruby
parent2470c5cd1f0e9bed4e44c2f0bf157d98555a9788 (diff)
Ensure the route_guide sample is up-to-date
- should work using the beta api package - ensure any generated code is consistent with the proto definition
Diffstat (limited to 'examples/ruby')
-rw-r--r--examples/ruby/lib/route_guide.rb30
-rw-r--r--examples/ruby/lib/route_guide_services.rb6
-rwxr-xr-xexamples/ruby/route_guide/route_guide_client.rb2
-rwxr-xr-xexamples/ruby/route_guide/route_guide_server.rb6
4 files changed, 22 insertions, 22 deletions
diff --git a/examples/ruby/lib/route_guide.rb b/examples/ruby/lib/route_guide.rb
index 98bac8395c..424395c4f5 100644
--- a/examples/ruby/lib/route_guide.rb
+++ b/examples/ruby/lib/route_guide.rb
@@ -4,23 +4,23 @@
require 'google/protobuf'
Google::Protobuf::DescriptorPool.generated_pool.build do
- add_message "examples.Point" do
+ add_message "routeguide.Point" do
optional :latitude, :int32, 1
optional :longitude, :int32, 2
end
- add_message "examples.Rectangle" do
- optional :lo, :message, 1, "examples.Point"
- optional :hi, :message, 2, "examples.Point"
+ add_message "routeguide.Rectangle" do
+ optional :lo, :message, 1, "routeguide.Point"
+ optional :hi, :message, 2, "routeguide.Point"
end
- add_message "examples.Feature" do
+ add_message "routeguide.Feature" do
optional :name, :string, 1
- optional :location, :message, 2, "examples.Point"
+ optional :location, :message, 2, "routeguide.Point"
end
- add_message "examples.RouteNote" do
- optional :location, :message, 1, "examples.Point"
+ add_message "routeguide.RouteNote" do
+ optional :location, :message, 1, "routeguide.Point"
optional :message, :string, 2
end
- add_message "examples.RouteSummary" do
+ add_message "routeguide.RouteSummary" do
optional :point_count, :int32, 1
optional :feature_count, :int32, 2
optional :distance, :int32, 3
@@ -28,10 +28,10 @@ Google::Protobuf::DescriptorPool.generated_pool.build do
end
end
-module Examples
- Point = Google::Protobuf::DescriptorPool.generated_pool.lookup("examples.Point").msgclass
- Rectangle = Google::Protobuf::DescriptorPool.generated_pool.lookup("examples.Rectangle").msgclass
- Feature = Google::Protobuf::DescriptorPool.generated_pool.lookup("examples.Feature").msgclass
- RouteNote = Google::Protobuf::DescriptorPool.generated_pool.lookup("examples.RouteNote").msgclass
- RouteSummary = Google::Protobuf::DescriptorPool.generated_pool.lookup("examples.RouteSummary").msgclass
+module Routeguide
+ Point = Google::Protobuf::DescriptorPool.generated_pool.lookup("routeguide.Point").msgclass
+ Rectangle = Google::Protobuf::DescriptorPool.generated_pool.lookup("routeguide.Rectangle").msgclass
+ Feature = Google::Protobuf::DescriptorPool.generated_pool.lookup("routeguide.Feature").msgclass
+ RouteNote = Google::Protobuf::DescriptorPool.generated_pool.lookup("routeguide.RouteNote").msgclass
+ RouteSummary = Google::Protobuf::DescriptorPool.generated_pool.lookup("routeguide.RouteSummary").msgclass
end
diff --git a/examples/ruby/lib/route_guide_services.rb b/examples/ruby/lib/route_guide_services.rb
index 6e07653c42..082daef754 100644
--- a/examples/ruby/lib/route_guide_services.rb
+++ b/examples/ruby/lib/route_guide_services.rb
@@ -1,10 +1,10 @@
# Generated by the protocol buffer compiler. DO NOT EDIT!
-# Source: route_guide.proto for package 'examples'
+# Source: route_guide.proto for package 'routeguide'
require 'grpc'
require 'route_guide'
-module Examples
+module Routeguide
module RouteGuide
# TODO: add proto service documentation here
@@ -14,7 +14,7 @@ module Examples
self.marshal_class_method = :encode
self.unmarshal_class_method = :decode
- self.service_name = 'examples.RouteGuide'
+ self.service_name = 'routeguide.RouteGuide'
rpc :GetFeature, Point, Feature
rpc :ListFeatures, Rectangle, stream(Feature)
diff --git a/examples/ruby/route_guide/route_guide_client.rb b/examples/ruby/route_guide/route_guide_client.rb
index 181623a68a..baef0e502b 100755
--- a/examples/ruby/route_guide/route_guide_client.rb
+++ b/examples/ruby/route_guide/route_guide_client.rb
@@ -40,7 +40,7 @@ $LOAD_PATH.unshift(lib_dir) unless $LOAD_PATH.include?(lib_dir)
require 'grpc'
require 'route_guide_services'
-include Examples
+include Routeguide
GET_FEATURE_POINTS = [
Point.new(latitude: 409_146_138, longitude: -746_188_906),
diff --git a/examples/ruby/route_guide/route_guide_server.rb b/examples/ruby/route_guide/route_guide_server.rb
index 2b2b8084ef..bebe49b3be 100755
--- a/examples/ruby/route_guide/route_guide_server.rb
+++ b/examples/ruby/route_guide/route_guide_server.rb
@@ -42,7 +42,7 @@ require 'grpc'
require 'multi_json'
require 'route_guide_services'
-include Examples
+include Routeguide
COORD_FACTOR = 1e7
RADIUS = 637_100
@@ -202,10 +202,10 @@ def main
feature_db = Hash[raw_data.map { |x| [x['location'], x['name']] }]
port = '0.0.0.0:50051'
s = GRPC::RpcServer.new
- s.add_http2_port(port)
+ s.add_http2_port(port, :this_port_is_insecure)
GRPC.logger.info("... running insecurely on #{port}")
s.handle(ServerImpl.new(feature_db))
- s.run
+ s.run_till_terminated
end
main