feat(sync): export object-store seam
This commit is contained in:
parent
bea79c12e2
commit
aa542cad13
1 changed files with 7 additions and 2 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
"""Edge/cloud sync contracts for CORE.
|
"""Edge/cloud sync contracts for CORE.
|
||||||
|
|
||||||
This package is intentionally pure at import time: no object-store client,
|
This package is intentionally pure at import time: no concrete object-store
|
||||||
no network dependency, and no hot-path integration.
|
client, no network dependency, and no hot-path integration.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from core.sync.activation import ActivationDecision, ActivationLedger, ActivationRecord
|
from core.sync.activation import ActivationDecision, ActivationLedger, ActivationRecord
|
||||||
|
|
@ -19,6 +19,7 @@ from core.sync.journal import (
|
||||||
LocalSyncJournal,
|
LocalSyncJournal,
|
||||||
)
|
)
|
||||||
from core.sync.manifest import ManifestCheck, SyncManifest, parse_manifest, validate_manifest
|
from core.sync.manifest import ManifestCheck, SyncManifest, parse_manifest, validate_manifest
|
||||||
|
from core.sync.object_store import ObjectMetadata, ObjectNotFoundError, ObjectStore, ObjectStoreError
|
||||||
|
|
||||||
__all__ = [
|
__all__ = [
|
||||||
"ARTIFACT_AUTHORITY",
|
"ARTIFACT_AUTHORITY",
|
||||||
|
|
@ -33,6 +34,10 @@ __all__ = [
|
||||||
"JournalStatus",
|
"JournalStatus",
|
||||||
"LocalSyncJournal",
|
"LocalSyncJournal",
|
||||||
"ManifestCheck",
|
"ManifestCheck",
|
||||||
|
"ObjectMetadata",
|
||||||
|
"ObjectNotFoundError",
|
||||||
|
"ObjectStore",
|
||||||
|
"ObjectStoreError",
|
||||||
"SyncManifest",
|
"SyncManifest",
|
||||||
"authority_for",
|
"authority_for",
|
||||||
"parse_manifest",
|
"parse_manifest",
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue