Skip to content

The-Literal-Company/konserve-gcs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

konserve-gcs

 litco/konserve-gcs
 {:git/url "https://github.com/The-Literal-Company/konserve-gcs.git"
  :git/sha "ba77feeda3b5506914708b675ca42f7eb36a966c"}

usage

  • 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}))

links

About

konserve for google-cloud-storage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published