pcdsutils.log.OphydObjectRecordInfo

class pcdsutils.log.OphydObjectRecordInfo(message: str, pathname: str, exception: Exception | None, object_name: str)[source]

Hashable collection of the unique information from an ophyd.objects log

Methods

from_record(record)

Create a OphydObjectRecordInfo from a LogRecord.

__init__(message: str, pathname: str, exception: Exception | None, object_name: str) None

Methods

__init__(message, pathname, exception, ...)

from_record(record)

Create a OphydObjectRecordInfo from a LogRecord.

Attributes

pathname

exception

object_name

message