1"""Compatibility shim for the Oneiric storage registry.

2

3 This module preserves the historical import path while routing to the

4 Oneiric-native storage registry implementation.

5"""

6

7 from __future__ import annotations

8

9 from session_buddy.adapters.storage_oneiric import (

10 DEFAULT_SESSION_BUCKET,

11 SUPPORTED_BACKENDS,

12 SessionStorageAdapter,

13 StorageBaseOneiric,

14 StorageRegistryOneiric,

15 configure_storage_buckets,

16 get_default_session_buckets,

17 get_default_storage_adapter,

18 get_storage_adapter,

19 get_storage_registry,

20 init_storage_registry,

21 register_storage_adapter,

22)

23

24 StorageBase = StorageBaseOneiric

25

26__all__ = [

27 "DEFAULT_SESSION_BUCKET",

28 "SUPPORTED_BACKENDS",

29 "SessionStorageAdapter",

30 "StorageBase",

31 "StorageBaseOneiric",

32 "StorageRegistryOneiric",

33 "configure_storage_buckets",

34 "get_default_session_buckets",

35 "get_default_storage_adapter",

36 "get_storage_adapter",

37 "get_storage_registry",

38 "init_storage_registry",

39 "register_storage_adapter",

40]