# Functions
AppKinds returns the supported flasher app kinds.
No description provided by the author
No description provided by the author
NewComponentConverter returns a new ComponentConvertor.
No description provided by the author
No description provided by the author
These components are in most cases are present in a single package and from one vendor in a server, in comparison to drives, nics, raid controllers which could be in multiples and from different vendors for these 'singular' components we don't require to compare the exact model number for a firmware install.
StoreKinds returns the supported asset inventory, firmware configuration sources.
# Constants
Each action may be tried upto these many times.
No description provided by the author
No description provided by the author
No description provided by the author
FromFirmwareSet is a TaskParameter attribute that declares the the firmware versions to be installed are to be planned from the given firmware set ID.
FromRequestedFirmware is a TaskParameter attribute that declares the firmware versions to be installed have been defined as part of the request, and so no further firmware planning is required.
No description provided by the author
InstallMethodOutofband indicates the out of band firmware install method.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
task states
states the task state machine transitions through.
No description provided by the author
Each action may be tried upto these many times.
No description provided by the author
# Variables
ErrComponentConverter is returned when an error occurs in the component data conversion.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FirmwareInstallOrder defines the order in which firmware is installed.
# Structs
Action holds attributes for each firmware to be installed.
ComponentConvertor provides methods to convert a common.Device to its Component equivalents.
StatusPublisher implements the Publisher interface to wrap the condition controller publish method.
Step is the smallest unit of work within an Action.
No description provided by the author
# Interfaces
Publisher defines methods to publish task information.
# Type aliases
Actions is a list of actions.
No description provided by the author
FirmwarePlanMethod type defines the firmware resolution method by which the firmware to applied is planned.
InstallMethod is one of 'outofband' OR 'inband' it is the method by which the firmware is installed on the device.
No description provided by the author
No description provided by the author
StepGroup identifies a group of units.
StepHandler defines the signature for each action unit to be executed.
StepName identifies a single step within an action.
Steps is the list of steps to be executed.
No description provided by the author