Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2024 Changes in this version + func ListAll(store object.ObjectStorage, prefix, start, end string, followLink bool) (<-chan object.Object, error) + func Sync(src, dst object.ObjectStorage, config *Config) error + type Config struct + BWLimit int64 + CheckAll bool + CheckNew bool + DeleteDst bool + DeleteSrc bool + Dirs bool + Dry bool + End string + Env map[string]string + Exclude []string + Existing bool + ForceUpdate bool + IgnoreExisting bool + Include []string + Inplace bool + Limit int64 + Links bool + ListDepth int + ListThreads int + Manager string + ManagerAddr string + MatchFullPath bool + MaxAge time.Duration + MaxSize int64 + MinAge time.Duration + MinSize int64 + NoHTTPS bool + Perms bool + Quiet bool + Registerer prometheus.Registerer + Start string + StorageClass string + Threads int + Update bool + Verbose bool + Workers []string + func NewConfigFromCli(c *cli.Context) *Config + type Stat struct + Checked int64 + CheckedBytes int64 + Copied int64 + CopiedBytes int64 + Deleted int64 + Failed int64 + Skipped int64 + SkippedBytes int64