Module hdd::drivedb::vendor_attribute [] [src]

Module to parse and manipulate attribute descriptions.

Attribute descriptions usually come from two sources:

  • drivedb.h entries,
  • command-line arguments (smartctl -v …).

Format for attribute descriptions is described in smartctl(8) (option -v/--vendorattribute).

Structs

Attribute

SMART attribute description

Error

Enums

Type

HDD or SSD

Functions

merge

Concatenates lists of attribute presets.

parse

Parses single attribute description (-v option argument).

render

Squashes attribute description for a particular attribute id.