# Functions
This is the main function used to collect information from the BMC nodes via Redfish.
FindMACAddressWithIP() returns the MAC address of an ethernet interface with a matching IPv4Address.
GenerateHostsWithSubnet() builds a list of hosts to scan using the "subnet" and "subnetMask" arguments passed.
GetDefaultPorts() returns a list of default ports.
No description provided by the author
LoadConfig() will load a YAML config file at the specified path.
Login() initiates the process to retrieve an access token from an identity provider.
ScanForAssets() performs a net scan on a network to find available services running.
UpdateFirmwareRemote() uses 'gofish' to update the firmware of a BMC node.
# Structs
CollectParams is a collection of common parameters passed to the CLI for the 'collect' subcommand.
No description provided by the author
ScanParams is a collection of commom parameters passed to the CLI.
No description provided by the author