ORIONIS API REFERENCE

THE ORIONIS API

Build with clarity.

Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.

class documentation

Represent the configuration for a logging stack.

Parameters
pathThe file path where the log is stored.
levelThe logging level (e.g., DEBUG, INFO, WARNING, ERROR, CRITICAL).
Method __post_init__ Validate the log path and normalize the configured level.
Instance Variable level The logging level.
Instance Variable path The file path where the log is stored.

Inherited from BaseEntity:

Class Method _cachedFieldMetadata Retrieve field definitions and normalized types cached by class.
Method getFields Describe field names, normalized types, defaults, and metadata.
Method toDict Convert the dataclass instance to a recursively copied dictionary.
Class Variable __slots__ Undocumented
def __post_init__(self): (source)

Validate the log path and normalize the configured level.

Returns
NoneStore the validated numeric logging level.
Raises
ValueErrorIf the log path is invalid.
level: int | str | Level = (source)

The logging level.

The file path where the log is stored.