Python Logging Handler Sync Transport#

Module containing base class for logging transport.

class google.cloud.logging.handlers.transports.base.Transport[source]#

Bases: object

Base class for Google Cloud Logging handler transports.

Subclasses of Transport must have constructors that accept a client and name object, and must override send().

send(record, message)[source]#

Transport send to be implemented by subclasses.

Parameters:
  • record (logging.LogRecord) – Python log record that the handler was called with.
  • message (str) – The message from the LogRecord after being formatted by the associated log formatters.