コード例 #1
0
 def ListSubscribers(self, request, context):  # pylint:disable=unused-argument
     """
     Returns a list of subscribers from the store
     """
     sids = self._store.list_subscribers()
     sid_msgs = [SIDUtils.to_pb(sid) for sid in sids]
     return subscriberdb_pb2.SubscriberIDSet(sids=sid_msgs)
コード例 #2
0
 def ListSubscribers(self, request, context):  # pylint:disable=unused-argument
     """
     Returns a list of subscribers from the store
     """
     try:
         self._print_grpc(request)
     except Exception as e:  # pylint: disable=broad-except
         logging.debug("Exception while trying to log GRPC: %s", e)
     sids = self._store.list_subscribers()
     sid_msgs = [SIDUtils.to_pb(sid) for sid in sids]
     return subscriberdb_pb2.SubscriberIDSet(sids=sid_msgs)
コード例 #3
0
ファイル: rpc_servicer.py プロジェクト: ssanadhya/magma
 def ListSubscribers(self, request, context):  # pylint:disable=unused-argument
     """
     Return a list of subscribers from the store
     """
     print_grpc(
         request, self._print_grpc_payload,
         "List Subscribers Request:",
     )
     sids = self._store.list_subscribers()
     sid_msgs = [SIDUtils.to_pb(sid) for sid in sids]
     response = subscriberdb_pb2.SubscriberIDSet(sids=sid_msgs)
     print_grpc(
         response, self._print_grpc_payload,
         "List Subscribers Response:",
     )
     return response