MCPcopy Index your code
hub / github.com/syncthing/syncthing / ScanFolderSubdirs

Method ScanFolderSubdirs

lib/model/model.go:2523–2534  ·  view source on GitHub ↗
(folder string, subs []string)

Source from the content-addressed store, hash-verified

2521}
2522
2523func (m *model) ScanFolderSubdirs(folder string, subs []string) error {
2524 m.mut.RLock()
2525 err := m.checkFolderRunningRLocked(folder)
2526 runner, _ := m.folderRunners.Get(folder)
2527 m.mut.RUnlock()
2528
2529 if err != nil {
2530 return err
2531 }
2532
2533 return runner.Scan(subs)
2534}
2535
2536func (m *model) DelayScan(folder string, next time.Duration) {
2537 m.mut.RLock()

Callers 1

ScanFolderMethod · 0.95

Calls 3

GetMethod · 0.65
ScanMethod · 0.65

Tested by

no test coverage detected