seq package

Submodules

Logging config

seq.lib.log.logConfig(level=20, filename=None, remote=False)[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.ListeningSocketHandler(port=8113, ipv6=False)[source]

Bases: logging.Handler

A python logging handler. logging.handlers.SocketHandler is a TCP Socket client that sends log records to a tcp server. This class is the opposite. When a TCP client connects (e.g. telnet or netcat), log records are streamed through the connection.

Author: Ben Cordero Source: https://github.com/bencord0/ListeningSocketHandler License: APL2.0 https://github.com/bencord0/ListeningSocketHandler/blob/master/LICENSE.txt

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.

getsockname()[source]