MCPcopy
hub / github.com/CodisLabs/codis / ProcessSyncAction

Method ProcessSyncAction

pkg/topom/topom_action.go:106–118  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

104}
105
106func (s *Topom) ProcessSyncAction() error {
107 addr, err := s.SyncActionPrepare()
108 if err != nil || addr == "" {
109 return err
110 }
111 log.Warnf("sync-[%s] process action", addr)
112
113 exec, err := s.newSyncActionExecutor(addr)
114 if err != nil || exec == nil {
115 return err
116 }
117 return s.SyncActionComplete(addr, exec() != nil)
118}

Callers 1

StartMethod · 0.95

Calls 4

SyncActionPrepareMethod · 0.95
newSyncActionExecutorMethod · 0.95
SyncActionCompleteMethod · 0.95
WarnfMethod · 0.80

Tested by

no test coverage detected