MCPcopy
hub / github.com/livekit/livekit / Sync

Function Sync

magefile.go:133–147  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

131}
132
133func Sync() error {
134 if err := mageutil.Pipe("grep -rl deadlock.Mutex ./pkg", "xargs sed -i -e s/deadlock.Mutex/sync.Mutex/g"); err != nil {
135 return err
136 }
137 if err := mageutil.Pipe("grep -rl deadlock.RWMutex ./pkg", "xargs sed -i -e s/deadlock.RWMutex/sync.RWMutex/g"); err != nil {
138 return err
139 }
140 if err := mageutil.Pipe("grep -rl sync.Mutex\\|sync.RWMutex ./pkg", "xargs goimports -w"); err != nil {
141 return err
142 }
143 if err := mageutil.Run(context.Background(), "go mod tidy"); err != nil {
144 return err
145 }
146 return nil
147}
148
149// builds and publish snapshot docker image
150func PublishDocker() error {

Callers

nothing calls this directly

Calls 1

RunMethod · 0.45

Tested by

no test coverage detected