Merge pull request #11259 from zhaoxiangchun/automated-cherry-pick-of-#11258-upstream-release-3.7

Automated cherry pick of #11258: fix(host): raid status
This commit is contained in:
Zexi Li
2021-05-28 20:12:44 +08:00
committed by GitHub
@@ -117,6 +117,12 @@ func (dev *MegaRaidPhyDev) parseLine(line string) bool {
dev.Status = "online"
} else if val == "Rebuild" {
dev.Status = "rebuild"
} else if strings.Contains(strings.ToLower(val), "hotspare") {
dev.Status = "hotspare"
} else if strings.Contains(strings.ToLower(val), "copyback") {
dev.Status = "copyback"
} else if strings.Contains(strings.ToLower(val), "unconfigured(good)") {
dev.Status = "unconfigured_good"
} else {
dev.Status = "offline"
}