func HandleCreate(ctx syncer.Context, l uri.Uri, r uri.Uri) error { if l.ModTime().Sub(r.ModTime()) < 0 { return ctx.Finish() } var err error for { err = r.Create(l.IsDir(), l.Mode()) if err == nil { break } time.Sleep(time.Minute * 1) } ctx.EmitLog(syncer.TypeInfo, "create ", r.Uri()) return nil }