| {{.Name}} |
{{.Model}} |
{{.Serial}} |
{{bytes .Size}} |
{{.Tran}}{{if not .Rota}} ssd{{end}} |
{{if $sm}}
{{if $sm.HasTemp}}{{$sm.TempC}}°C{{if .Standby}} zz{{end}}{{else}}—{{end}} |
{{if .Error}}n/a{{else if not $sm.Supported}}n/a{{else if $sm.Healthy}}PASSED{{else}}FAILED{{end}} |
{{if $sm.PowerOnHrs}}{{$sm.PowerOnHrs}} h{{else}}—{{end}} |
{{with $sm.LastTest}}{{if .InProgress}}{{.Remaining}}% left{{else}}{{.Status}}{{end}}{{else}}—{{end}} |
{{range $sm.Attrs}}{{if and (or (eq .ID 5) (eq .ID 187) (eq .ID 188) (eq .ID 197) (eq .ID 198)) (gt .Raw 0)}}{{.ID}}: {{.Raw}} {{end}}{{if .WhenFailed}}{{.ID}} {{.WhenFailed}} {{end}}{{end}}
{{with $sm.NVMe}}{{if .CriticalWarning}}warn 0x{{printf "%02x" .CriticalWarning}} {{end}}{{if .MediaErrors}}media err {{.MediaErrors}} {{end}}{{.PercentageUsed}}% used{{end}}
|
{{else}}
— | {{if .Standby}}standby{{else if .Error}}n/a{{else}}pending{{end}} | | | |
{{end}}
{{else}}