From a5e7d59769c329d0b400377ea896ce4d3787bdf3 Mon Sep 17 00:00:00 2001 From: Alex Stapleton Date: Mon, 22 Apr 2019 15:16:59 +0100 Subject: [PATCH] Inherit grpc.Server --- grpcWSGI/server.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/grpcWSGI/server.py b/grpcWSGI/server.py index 4a58aa7..694b38d 100644 --- a/grpcWSGI/server.py +++ b/grpcWSGI/server.py @@ -11,7 +11,7 @@ ) -class grpcWSGI: +class grpcWSGI(grpc.Server): """ WSGI Application Object that understands gRPC-Web. @@ -26,6 +26,18 @@ def __init__(self, application): def add_generic_rpc_handlers(self, handlers): self._handlers.extend(handlers) + def add_insecure_port(self, port): + raise NotImplementedError() + + def add_secure_port(self, port): + raise NotImplementedError() + + def start(self): + raise NotImplementedError() + + def stop(self): + raise NotImplementedError() + def _get_rpc_handler(self, environ): path = environ["PATH_INFO"]