def migrate.paths.destination

mylsm-lsm-store@0.6.0.1 · src/transfer/MigrateRunIo.bend:205

import mylsm-lsm-store@0.6.0.1/src/transfer/MigrateRunIo.bend as MigrateRunIo
import Base
import mylsm-lsm-store@0.6.0.1/src/transfer/FormatInspect.bend as FormatInspect
import mylsm-lsm-store@0.6.0.1/src/transfer/FormatInspectIo.bend as FormatInspectIo

205def migrate.paths.destination(
206  source_inspect: String,
207  source_read: String,
208  destination_paths: String & String & String
209) -> IO(Result<&1, &1, Error, Unit>):
210  match destination_paths:
211    case (destination_check, destination, bundle_base):
212      do IO<Result<&1, &1, Error, Unit>>:
213        inspection : Result<&1, &1, FormatInspectIo.Error,
214          FormatInspect.Inspection> <- FormatInspectIo.inspect(source_inspect)
215        inspection.checked((source_read, destination_check, destination,
216          bundle_base ++ ".migrate-060.bundle"), inspection)

Uses (13)

Used by (1)