pcdsutils.log.WarningRecordInfo

class pcdsutils.log.WarningRecordInfo(message: str, category: type[Warning], filename: str, lineno: int)[source]

Hashable collection of the unique information from a warnings.warn call.

Methods

from_record(record)

Create a WarningRecordInfo from a LogRecord.

__init__(message: str, category: type[Warning], filename: str, lineno: int) None

Methods

__init__(message, category, filename, lineno)

from_record(record)

Create a WarningRecordInfo from a LogRecord.

Attributes

category

filename

lineno

message