Expand description
Blob (object-store) backend construction: build the configured object store
(fs/S3/GCS/Azure, with optional blob-change notification provisioning) from a
resolved BlobArgs. Each cloud backend is feature-gated; a disabled one
returns an explanatory error rather than a misleading no-op. Moved out of the
binary (node-library N2b.2c); the binary populates BlobArgs from its CLI
ServeArgs.
Structs§
- Blob
Args - The resolved blob-backend selection — the binary populates this from its CLI
ServeArgs(the credential/endpoint flags), keeping clap out of the library. - Built
Blobs - The blob backend plus, on a cloud object store with notification provisioning
configured, its blob-change
WatchProviderand operator tier (FA-5b2). The provider/tier are consumed only by the handler runtime, so they are dead code in a--no-default-features(nohandlers) build.
Functions§
- build_
blobs - Build the object store for the selected
BlobBackend.data_diris used only by thefsbackend (unused whenfsis off).