Unlock path
(path string)
| 166 | |
| 167 | //Unlock path |
| 168 | func (s *Sync) Unlock(path string) error { |
| 169 | s.abortLock(path) |
| 170 | s.etcdClient.CompareAndDelete(path, s.processID, 0) |
| 171 | log.Info("Unlocked path %s", path) |
| 172 | return nil |
| 173 | } |
| 174 | |
| 175 | func eventsFromNode(action string, node *etcd.Node, responseChan chan *sync.Event) { |
| 176 | event := &sync.Event{ |