Versions in this module Expand all Collapse all v1 v1.6.1 Jul 9, 2019 Changes in this version + type Sync struct + Direction string + EchoFilter *filters.EchoFilter + Merger *proc.Merger + Source Endpoint + Target Endpoint + func NewSync(ctx context.Context, left Endpoint, right Endpoint) *Sync + func (s *Sync) BroadcastCloseSession(sessionUuid string) + func (s *Sync) InitialSnapshots(ctx context.Context, dryRun bool, statusChan chan filters.BatchProcessStatus, ...) (diff *proc.SourceDiff, e error) + func (s *Sync) Resync(ctx context.Context, dryRun bool, statusChan chan filters.BatchProcessStatus, ...) (*proc.SourceDiff, error) + func (s *Sync) SetupWatcher(ctx context.Context, source PathSyncSource, target PathSyncTarget) error + func (s *Sync) Shutdown() + func (s *Sync) Start(ctx context.Context)