examples/status: include WithRedfishBasicAuth() and purge inventory collection

since that has its own example.
This commit is contained in:
Joel Rebello 2023-05-04 08:25:28 +02:00
parent 14bb69da6f
commit ed551a60a8
No known key found for this signature in database
GPG Key ID: EDB938BE882F8078

View File

@ -30,7 +30,10 @@ func main() {
l.Fatal("required host/user/pass parameters not defined")
}
clientOpts := []bmclib.Option{bmclib.WithLogger(logger)}
clientOpts := []bmclib.Option{
bmclib.WithLogger(logger),
bmclib.WithRedfishBasicAuth(),
}
if *withSecureTLS {
var pool *x509.CertPool
@ -58,18 +61,9 @@ func main() {
}
defer cl.Close(ctx)
inventory, err := cl.Inventory(ctx)
if err != nil {
l.Fatal(err)
}
l.WithField("bmc-version", inventory.BMC.Firmware.Installed).Info()
state, err := cl.GetPowerState(ctx)
if err != nil {
l.WithError(err).Error()
}
l.WithField("power-state", state).Info()
l.WithField("bios-version", inventory.BIOS.Firmware.Installed).Info()
}