Skip to content

[DEV] Improve collecting information via Redfish on different hardware #31

@davidallendj

Description

@davidallendj

Short Description
Magellan needs a more intelligent system for determining which endpoints are need for collection. It may be possible to retrieve information, such as the ethernet interfaces, with a collection of endpoints defined by the Redfish specification. There may There may be various other ways to gather this information according to the Redfish data model specification, but it would probably be best to only implement the different methods based on use with real systems.

One possible solution might be to refer to the API's JSON schema and build a series of tests to confirm which endpoints are valid for use. Then, Magellan could cache the endpoints for a particular system to reduce how often these tests are needed.

Definition of Done
This issue is considered done when Magellan is capable of determining the correct Redfish API endpoints for specific attributes such as the EthernetInterfacess mentioned above.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestneeds discussionSomething that needs to be discussed before proceeding

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions