Add repair all trigger
This commit is contained in:
@@ -39,11 +39,12 @@ type TorrentManager struct {
|
||||
|
||||
RootNode *fs.FileNode
|
||||
|
||||
RefreshKillSwitch chan struct{}
|
||||
RepairKillSwitch chan struct{}
|
||||
RemountTrigger chan struct{}
|
||||
DumpTrigger chan struct{}
|
||||
AnalyzeTrigger chan struct{}
|
||||
RefreshWorkerKillSwitch chan struct{}
|
||||
RepairWorkerKillSwitch chan struct{}
|
||||
RemountTrigger chan struct{}
|
||||
RepairAllTrigger chan struct{}
|
||||
DumpTrigger chan struct{}
|
||||
AnalyzeTrigger chan struct{}
|
||||
|
||||
latestState *LibraryState
|
||||
inProgressHashes mapset.Set[string]
|
||||
@@ -76,11 +77,12 @@ func NewTorrentManager(cfg config.ConfigInterface, api *realdebrid.RealDebrid, w
|
||||
|
||||
RootNode: fs.NewFileNode("root", true),
|
||||
|
||||
RefreshKillSwitch: make(chan struct{}, 1),
|
||||
RepairKillSwitch: make(chan struct{}, 1),
|
||||
RemountTrigger: make(chan struct{}, 1),
|
||||
DumpTrigger: make(chan struct{}, 1),
|
||||
AnalyzeTrigger: make(chan struct{}, 1),
|
||||
RefreshWorkerKillSwitch: make(chan struct{}, 1),
|
||||
RepairWorkerKillSwitch: make(chan struct{}, 1),
|
||||
RemountTrigger: make(chan struct{}, 1),
|
||||
// RepairAllTrigger: make(chan struct{}, 1), // initialized in repair.go
|
||||
DumpTrigger: make(chan struct{}, 1),
|
||||
AnalyzeTrigger: make(chan struct{}, 1),
|
||||
|
||||
latestState: &LibraryState{log: log},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user