summaryrefslogtreecommitdiff
path: root/bin/rpc
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-03-06 12:06:21 -0700
committermo khan <mo@mokhan.ca>2025-03-06 12:06:21 -0700
commitb860827787d5663472b822e58fa06d2adc9bee03 (patch)
treec2760343eedd7481603814b89b1b33e34cc80095 /bin/rpc
parentbad76558aca0719db95f5572c7847fd971051186 (diff)
refactor: connect twirp client/server components to rack
Diffstat (limited to 'bin/rpc')
-rwxr-xr-xbin/rpc4
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/rpc b/bin/rpc
index d0c1cd80..6d9c0f79 100755
--- a/bin/rpc
+++ b/bin/rpc
@@ -22,7 +22,7 @@ class ProjectPolicy < DeclarativePolicy::Base
rule { owner }.enable :create_project
end
-class AbilityHandler < ::Authx::Rpc::Ability::Service
+class RawAbilityHandler < ::Authx::Rpc::Ability::Service
def allowed(request, _call)
puts [request, _call].inspect
GRPC.logger.info([request, _call].inspect)
@@ -47,5 +47,5 @@ server = GRPC::RpcServer.new
server.add_http2_port(bind_addr, :this_port_is_insecure)
GRPC.logger = Logger.new($stderr, level: :debug)
GRPC.logger.info("... running insecurely on #{bind_addr}")
-server.handle(AbilityHandler.new)
+server.handle(RawAbilityHandler.new)
server.run_till_terminated_or_interrupted([1, 'int', 'SIGQUIT'])