Beispiel #1
0
 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())])
Beispiel #2
0
 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())])