Liking cljdoc? Tell your friends :D

crux.checkpoint


->checkpointerclj

(->checkpointer opts)

->filesystem-checkpoint-storeclj

(->filesystem-checkpoint-store {:keys [path]})

checkpointclj

(checkpoint {:keys [dir src store :crux.checkpoint/cp-format approx-frequency]})

Checkpointercljprotocol

startclj

(start checkpointer src {:keys [:crux.checkpoint/cp-format]})

try-restoreclj

(try-restore checkpointer dir cp-format)

CheckpointSourcecljprotocol

save-checkpointclj

(save-checkpoint _ dir)

CheckpointStorecljprotocol

available-checkpointsclj

(available-checkpoints store {:keys [:crux.checkpoint/cp-format]})

download-checkpointclj

(download-checkpoint store checkpoint dir)

upload-checkpointclj

(upload-checkpoint store dir {:keys [:crux.checkpoint/cp-format tx]})

cp-seqclj

(cp-seq start freq)

FileSystemCheckpointStoreclj


recent-cp?clj

(recent-cp? {:crux.checkpoint/keys [checkpoint-at]} approx-frequency)

ScheduledCheckpointerclj

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close