Skip to content

--versions: Integrate with smartmontools library - #374

Merged
JohnAZoidberg merged 2 commits into
mainfrom
smartmontools-library
Sep 23, 2026
Merged

JohnAZoidberg merged 2 commits into
mainfrom
smartmontools-library

Conversation

@JohnAZoidberg

@JohnAZoidberg JohnAZoidberg commented Sep 23, 2026 •

Copy link
Copy Markdown
Member

I tried rewriting what smartmontools does, it didn't turn out to be a good idea. Fortunately they're making it easier to use as a library, so let's do that.

> framework_tool --versions
[...]
NVMe Device: /dev/sda (sntasmedia)
  Model Number:     250GB Expansion Card
  Serial Number:    071C4BE9098A2D57
  Firmware Version: UHFM00.7
NVMe Device: /dev/sdb (sntasmedia)
  Model Number:     USB DISK 3.2
  Serial Number:    07001A60B3A20F79
  Firmware Version: UHFM10.0
NVMe Device: /dev/nvme0 (nvme)
  Model Number:     WD PC SN8000S SDEPNRG-2T00
  Serial Number:    24434D800023
  Firmware Version: 63100000

@JohnAZoidberg

Copy link
Copy Markdown
Member Author

Haven't tested on windows yet, but should also work fine.

I tried rewriting what smartmontools does, it didn't turn out to be a
good idea. Fortunately they're making it easier to use as a library, so
let's do that.

Signed-off-by: Daniel Schaefer <dhs@frame.work>
Signed-off-by: Daniel Schaefer <dhs@frame.work>
@JohnAZoidberg
JohnAZoidberg merged commit 57d3bb2 into main Sep 23, 2026
11 checks passed
@JohnAZoidberg
JohnAZoidberg deleted the smartmontools-library branch September 23, 2026 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant