Joel Rebello

Results 17 issues of Joel Rebello

Hey, I'm looking to implement a 3xx redirect for the FindAll method, such that it redirects to a url with a paginated response. For example, a GET `api/v1/users` should redirect...

enhancement

The post code status values returned should be its own types instead of constants to make it easier for caller to compare between the power statuses and post codes. Current...

enhancement

If length is required, maybe consider a different interface like [`fs.File`](https://pkg.go.dev/io/fs#File) or you could declare an interface like ```go type LengthReader interface { io.Reader Len() int } ``` which is...

Adds interface and methods for Power draw, temperature, fan speeds and chassis health.

feature

The power states passed as parameters to the `PowerSetter` interfaces should be constants and type aliases https://github.com/bmc-toolbox/bmclib/blob/master/bmc/power.go#L24 This was also suggested in https://github.com/bmc-toolbox/bmclib/pull/261#discussion_r854482624 ``` type PowerState string PowerStateOn PowerState =...

The inventory endpoint that would return XML data now returns a `500 internal error` on the R6515 Idrac9's Endpoint: /sysmgmt/2012/server/inventory/hardware ``` PowerEdge R6515 BIOS Version | 1.4.8 iDRAC Firmware Version...

vendor api issue

.. and fix up resulting lint errors

enhancement

BMCs can be accessed over one or more of a given set of protocols, - HTTPs - SSH - IPMI - Redfish - others - GRPC (ubmc) We add protocols...

- [ ] Enlist metrics to be collected - [ ] Enable metrics collection for every component, its currently disabled in various components, for e.g https://github.com/bmc-toolbox/bmcbutler/blob/master/pkg/inventory/enc.go#L365 - [ ] Validate...

enhancement

There is no way to currently test bmcbutler in action, that is - applying configuration/executing commands without access to an actual vendor BMC, this dependency isn't ideal for the development...

enhancement