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 entity for a file-based cache store.

Method __post_init__ Validate and initialise the path attribute after dataclass init.
Instance Variable driver The driver type for the cache store. Defaults to 'file'.
Instance Variable path The filesystem path where cache data will be stored. Defaults to 'storage/framework/cache/data'.

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 and initialise the path attribute after dataclass init.

Ensure path is a non-empty string. The selected cache driver creates the backing directory when it is initialized.

Returns
NoneValidate the configuration without changing the filesystem.
Raises
TypeErrorIf path is not a str.
ValueErrorIf path is an empty string.

The driver type for the cache store. Defaults to 'file'.

The filesystem path where cache data will be stored. Defaults to 'storage/framework/cache/data'.