package
1.3.10
Repository: https://github.com/metal-toolbox/rivets.git
Documentation: pkg.go.dev

# Functions

AttributeByNamespace returns the fleetdb attribute in the slice that matches the namespace.
No description provided by the author
ConvertComponents converts Serverservice components to the rivets component type nolint:gocyclo // component conversion is cyclomatic.
ConvertServer converts the serverservice server to the rivets Server type.
FirmwareSetByVendorModel returns the firmware set matched by the vendor, model and labels attributes.
FirmwareSetByVendorModel returns the firmware set matched by the vendor, model attributes.
FirmwareSetIDByVendorModel returns the firmware set ID matched by the vendor, model attributes.
RecordToComponent takes a single incoming FleetDB component record and creates a rivets Component from it.
No description provided by the author
No description provided by the author
VendorModelFromAttrs unpacks the attributes payload to return the vendor, model attributes for a server.

# Constants

FleetDB attribute namespace for inband bios configuration.
FleetDB attribute namespace for outofband bios configuration.
FleetDB attribute namespace for inband component attributes/metadata.
FleetDB attribute namespace for outofband component attributes/metadata.
FleetDB attribute namespace for firmware set labels.
FleetDB attribute namespace for inband firmware information.
FleetDB attribute for installed firmware.
FleetDB attribute namespace for outofband firmware information.
FleetDB attribute namespace for the BMC address.
Serserverservice attribute for errors that occurred when connecting/collecting inventory from the bmc are stored here.
FleetDB attribute namespace for device vendor, model, serial attributes.
FleetDB attribute namespace for inband component status information.
FleetDB attribute for component health status.
FleetDB attribute namespace for outofband component status information.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
ComponentAtributes are generic component attributes.
FirmwareVersionedAttribute holds component firmware information.
No description provided by the author
NICPortStatus holds the NIC port status which includes the health status and link status information.
No description provided by the author
StatusVersionedAttribute holds component status information.