Google Storage support for tools.io
.
; read json
(doseq [x (read-jsons-file "gs://bucket/sample.jsons.gz")]
(println x))
; list files
(doseq [filename (list-files "gs://bucket/mydir/")]
(println filename))
; -> output:
; gs://bucket/mydir/example/raw-animals-aaaaaaaaaa.jsons.gz
; gs://bucket/mydir/example/raw-animals-aaaaaaaaab.jsons.gz
; gs://bucket/mydir/example/raw-animals-aaaaaaaaac.jsons.gz
; gs://bucket/mydir/example/raw-animals-aaaaaaaaad.jsons.gz
; gs://bucket/mydir/example/raw-animals-aaaaaaaaae.jsons.gz
; list files in a (virtual) directory
(doseq [filename (list-files "gs://bucket/mydir/" {:current-directory true})]
(println filename))
; -> output:
; gs://bucket/mydir/example/
Copyright © 2016-2021 Oscaro.com
Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.
Can you improve this documentation? These fine people already did:
Ed Porras & Baptiste FontaineEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close