test: make portable fixtures optional and cover xigmanas
This commit is contained in:
+1
-1
@@ -238,7 +238,7 @@ func parseStorageAndSMART(content string, result *models.AnalysisResult) {
|
||||
storageBySlot := make(map[string]*models.Storage)
|
||||
scsiRe := regexp.MustCompile(`(?m)^<([^>]+)>\s+at\s+scbus\d+\s+target\s+\d+\s+lun\s+\d+\s+\(([^,]+),([^)]+)\)$`)
|
||||
for _, m := range scsiRe.FindAllStringSubmatch(content, -1) {
|
||||
slot := strings.TrimSpace(m[3])
|
||||
slot := strings.TrimSpace(m[2])
|
||||
model, fw := splitModelAndFirmware(strings.TrimSpace(m[1]))
|
||||
entry := &models.Storage{
|
||||
Slot: slot,
|
||||
|
||||
Reference in New Issue
Block a user