Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
# Drive Atlas
|
||||
|
||||
[](https://code.lotusguild.org/LotusGuild/driveAtlas/actions?workflow=lint.yml)
|
||||
|
||||
A powerful server drive mapping tool that generates visual ASCII representations of server layouts and provides comprehensive drive information. Maps physical drive bays to logical Linux device names using PCI bus paths for reliable, persistent identification.
|
||||
|
||||
## Features
|
||||
@@ -275,4 +277,11 @@ The script automatically detects Ceph OSDs using:
|
||||
1. `ceph-volume lvm list` to map devices to OSD IDs
|
||||
2. `ceph osd tree` to get up/down and in/out status
|
||||
|
||||
Status format: `up/in` means OSD is running and participating in the cluster.
|
||||
Status format: `up/in` means OSD is running and participating in the cluster.
|
||||
## CI
|
||||
|
||||
| Workflow | Purpose | Triggers |
|
||||
|---|---|---|
|
||||
| `lint.yml` | shellcheck on all `.sh` files | Every push and PR |
|
||||
|
||||
Branch protection is enabled on `main` — the lint check must pass before any PR can merge.
|
||||
|
||||
Reference in New Issue
Block a user