示例#1
0
 def Logging(self, log_messages, context=None):
     # type: (Iterable[beam_fn_api_pb2.LogEntry.List], Any) -> Iterator[beam_fn_api_pb2.LogControl]
     yield beam_fn_api_pb2.LogControl()
     for log_message in log_messages:
         for log in log_message.log_entries:
             logging.log(self.LOG_LEVEL_MAP[log.severity], str(log))
示例#2
0
    def Logging(self, request_iterator, context):

        for log_record in request_iterator:
            self.log_records_received.append(log_record)

        yield beam_fn_api_pb2.LogControl()
示例#3
0
 def Logging(self, log_messages, context=None):
     yield beam_fn_api_pb2.LogControl()
     for log_message in log_messages:
         for log in log_message.log_entries:
             logging.log(self.LOG_LEVEL_MAP[log.severity], str(log))