def cleanup

mylsm-lsm-store@0.6.0.1 · src/transfer/BackupIo.bend:31

import mylsm-lsm-store@0.6.0.1/src/transfer/BackupIo.bend as BackupIo
import Base
import mylsm-lsm-store@0.6.0.1/src/Fs.bend as Fs

31# Removes known staging contents after a failure or successful rename.
32def cleanup(+directory: String) -> IO(Unit):
33  do IO<Unit>:
34    _file : Result<&1, &1, U32 & String, Unit> <- Fs.remove(directory ++ "/BACKUP")
35    _directory : Result<&1, &1, U32 & String, Unit> <- Fs.remove(directory)
36    return Unit{}

Uses (10)

Used by (9)