package
2.3.4
Repository: https://github.com/bmc-toolbox/bmclib.git
Documentation: pkg.go.dev

# Functions

ListSupportedVendors returns a list of supported vendors.

# Constants

Cloudline is the constant that defines the cloudlines.
No description provided by the author
Dell is the constant that defines the vendor Dell.
EnvEnableDebug is the const for the environment variable to cause bmclib to dump debugging debugging information.
No description provided by the author
FirmwareInstallComplete indicates the device completed the firmware install this covers the redfish state - 'complete'.
FirmwareInstallFailed indicates the firmware install failed this covers the redfish states - 'interrupted', 'killed', 'exception', 'cancelled', 'suspended'.
FirmwareInstallInitializing indicates the device is performing init actions to install the update this covers the redfish states - 'starting', 'downloading' no action is required from the callers part in this state.
FirmwareInstallPowerCycleHost indicates the firmware install requires a host power cycle.
FirmwareInstallQueued indicates the device has queued the update, but has not started the update task yet this covers the redfish states - 'pending', 'new' no action is required from the callers part in this state.
FirmwareInstallRunner indicates the device is installing the update this covers the redfish states - 'running', 'stopping', 'cancelling' no action is required from the callers part in this state.
FirmwareInstallStepInstallStatus identifies the step to verify the status of the firmware install.
FirmwareInstallStepInstallUploaded identifies the step to install firmware uploaded in FirmwareInstallStepUpload.
FirmwareInstallStepPowerOffHost indicates the host requires to be powered off.
FirmwareInstallStepResetBMCOnInstallFailure indicates the BMC requires a reset if an install fails.
FirmwareInstallStepResetBMCPostInstall indicates the BMC requires a reset after the install.
FirmwareInstallStepUpload identifies the upload step in the firmware install process.
FirmwareInstallStepUploadInitiateInstall identifies the step to upload _and_ initialize the firmware install.
FirmwareInstallStepUploadStatus identifies the step to verify the upload status as part of the firmware install status.
No description provided by the author
HP is the constant that defines the vendor HP.
Redfish firmware apply at constants FirmwareApplyImmediate sets the firmware to be installed immediately after upload.
No description provided by the author
Quanta is the contant to identify Intel hardware.
FirmwareApplyOnReset sets the firmware to be install on device power cycle/reset.
FirmwareOnStartUpdateRequest sets the firmware install to begin after the start request has been sent.
No description provided by the author
device BIOS/UEFI POST code bmclib identifiers.
No description provided by the author
No description provided by the author
No description provided by the author
Quanta is the contant to identify Quanta hardware.
No description provided by the author
No description provided by the author
Supermicro is the constant that defines the vendor Supermicro.
No description provided by the author

# Type aliases

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