(folder string, subs []string)
| 2521 | } |
| 2522 | |
| 2523 | func (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 | |
| 2536 | func (m *model) DelayScan(folder string, next time.Duration) { |
| 2537 | m.mut.RLock() |
no test coverage detected