orchestrata_ultimate.core.patterns
Reference › orchestrata_ultimate › core › patterns
Shared design-pattern implementations in core. observer provides a generic thread-safe Observer/Observable in sync and async forms with a log-and-continue error policy; the base volk class and the live pytest observer use it. error_handling provides an ErrorHandler that builds ErrorDetail records with optional stack traces in debug mode. The two modules are independent of each other, there are no entry points, and the package root is empty. Read observer first, as it has more importers.
3 modules, 425 lines of code.
Modules
| Module | Summary | LOC |
|---|---|---|
__init__ |
0 | |
error_handling |
Centralized error handling with debug stack traces. | 181 |
observer |
Generic, thread-safe Observer/Observable pattern (GoF) — sync and async. | 244 |