def do_action(self, context, action): middleware = context.get_middleware("test") if middleware: return iter([flight.Result(middleware.special_value.encode())]) return iter([flight.Result("".encode())])
def do_action(self, context, action): if action.type == "who-am-i": return iter([flight.Result(context.peer_identity())]) raise NotImplementedError
def _list_tables(self, action): return iter([flight.Result(cache_key) for cache_key in sorted(self._cache.keys())])