package
0.1.7
Repository: https://github.com/openchami/magellan.git
Documentation: pkg.go.dev

# Packages

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

# 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