Versions in this module Expand all Collapse all v0 v0.3.3 Sep 30, 2021 Changes in this version + func IgnorePercentage(_ logr.InfoLogger, _ float64) + func New(out outFunc) io.Writer + func NewBackupOutputParser(logger logr.Logger, folderName string, summaryFunc SummaryFunc) io.Writer + func NewErrorWriter(l logr.Logger) io.Writer + func NewInfoWriter(l logr.InfoLogger) io.Writer + func NewStdinBackupOutputParser(logger logr.Logger, folderName string, summaryFunc SummaryFunc) io.Writer + func PrintPercentage(logger logr.InfoLogger, p float64) + type BackupEnvelope struct + MessageType string + type BackupError struct + During string + Error struct{ ... } + Item string + type BackupOutputParser struct + type BackupStatus struct + BytesDone int + CurrentFiles []string + ErrorCount int + FilesDone int + PercentDone float64 + TotalBytes int + TotalFiles int + type BackupSummary struct + DataAdded int64 + DataBlobs int + DirsChanged int + DirsNew int + DirsUnmodified int + FilesChanged int + FilesNew int + FilesUnmodified int + MessageType string + SnapshotID string + TotalBytesProcessed int + TotalDuration float64 + TotalFilesProcessed int + TreeBlobs int + type LogErrPrinter struct + Log logr.Logger + type LogInfoPrinter struct + type PercentageFunc func(logr.InfoLogger, float64) + type SummaryFunc func(summary BackupSummary, errorCount int, folder string, ...) v0.3.3-rc1 Sep 30, 2021