feat(storage): rename snapraid_content to snapraid_conf; clarify conf vs content file; add auto-detect and conf viewer
This commit is contained in:
@@ -170,13 +170,13 @@ func (jm *JobManager) runJob(job db.StorageJob) {
|
||||
return
|
||||
}
|
||||
sc := SnapraidConfig{
|
||||
Content: envcfg.SnapraidContent,
|
||||
Conf: envcfg.SnapraidConf,
|
||||
DataDirs: ParseSnapraidDataDirs(envcfg.SnapraidDataDirs),
|
||||
ParityDir: envcfg.SnapraidParityDir,
|
||||
ScrubPlan: envcfg.SnapraidScrubPlan,
|
||||
}
|
||||
if err := ValidateSnapraidContent(sc.Content); err != nil {
|
||||
jm.failJob(job.ID, -1, fmt.Sprintf("content validation: %v", err))
|
||||
if err := ValidateSnapraidConf(sc.Conf); err != nil {
|
||||
jm.failJob(job.ID, -1, fmt.Sprintf("conf validation: %v", err))
|
||||
return
|
||||
}
|
||||
if job.Kind == "snapraid_scrub" {
|
||||
|
||||
Reference in New Issue
Block a user