objwatch.runtime_info module¶
- class objwatch.runtime_info.RuntimeInfo[source]¶
Bases:
objectRuntime information class for ObjWatch.
This class stores and provides access to runtime information such as: - Version of ObjWatch - Start time of execution - System version information - Python version
Uses singleton pattern to ensure consistent runtime information across the application.
- _instance: RuntimeInfo | None = <objwatch.runtime_info.RuntimeInfo object>¶
- static __new__(cls) RuntimeInfo[source]¶
Implement singleton pattern.