Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Inspector ¶
type Inspector struct {
// contains filtered or unexported fields
}
Inspector handles hardware inspection and validation
func NewInspector ¶
func NewInspector(client redfish.VendorClient) *Inspector
NewInspector creates a new hardware inspector
func (*Inspector) InspectSystem ¶
func (i *Inspector) InspectSystem() (*SystemInfo, error)
InspectSystem performs a comprehensive hardware inspection
func (*Inspector) ValidateRequirements ¶
func (i *Inspector) ValidateRequirements(info *SystemInfo, reqs *Requirements) error
ValidateRequirements checks if the system meets the minimum requirements
Click to show internal directories.
Click to hide internal directories.