Commit d7e2206
docs(design): note graceful degradation of getter read paths
State the cross-adapter contract that a getter returns a drive or volume it
cannot fully resolve (missing by-id link, failed JBOD device node, degraded
array) with empty paths and its status, rather than failing and dropping the
whole controller's inventory. Documents the behavior the megaraid, ssacli and
storcli2 fixes now guarantee.
Issue: ARTESCA-17960
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent cf64fb7 commit d7e2206
1 file changed
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
130 | 140 | | |
131 | 141 | | |
132 | 142 | | |
| |||
0 commit comments