seq package

Submodules

Logging config

seq.lib.log.logConfig(level=20, filename=None, remote=False, pub_id=None)[source]

Configs logging for seq module

Parameters
  • level (int) – logging level.

  • filename (str) – logging file name

Returns

None

seq.lib.log.getUserLogger()[source]

Gets the user’s Logger.

class seq.lib.log.FastDDSPublisherHandler(pub_id='')[source]

Bases: logging.Handler

A python logging handler. It relies on fastdds publisher that will publish every new record to subscribers.

emit(record: logging.LogRecord)[source]

Do whatever it takes to actually log the specified logging record.

This version is intended to be implemented by subclasses and so raises a NotImplementedError.