litco/konserve-gcs
{:git/url "https://github.com/The-Literal-Company/konserve-gcs.git"
:git/sha "ba77feeda3b5506914708b675ca42f7eb36a966c"}
-
konserve-gcs/connect-bucket-store
will create buckets if they don't exist. -
Stores are a flat collection of blobs kept in folders. Deleting a store means deleting konserve blobs but ignoring the folder.
-
Optionally pass
:client
to override default service client.
(require '[konserve-gcs.core :as kgcs])
(def spec
{:bucket "my-unique-bucket"
:store-id "becomes-bucket-folder"
:client <provide-your-own-storage-instance>})
(def bucket-store (kgcs/connect-bucket-store spec :opts {:sync? true}))