ExecutionContext#
- class council.contexts.ExecutionContext(execution_log: ExecutionLog | None = None, path: str = '', node: Monitorable | None = None)[source]#
Bases:
object
context storing the execution information
- property entry: ExecutionLogEntry#
the current log entry
- property execution_log: ExecutionLog#
the execution log
- new_for(monitored: Monitored) ExecutionContext [source]#
returns a new instance for the given object
- new_from_name(name: str) ExecutionContext [source]#
returns a new instance for the given name