-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
RedfishClientPkg/ComputerSystemCollectionDxe: handle more scenarios
This change defines two more error returns and allow feature driver to handle the scenarios while 1) the resource is not owned by feature driver. 2) feature driver owns this resource but there is nothing to manage on this resource now. Detail changes are: - Use "%a:" instead of "%a," in debug macro. - Add two error return from EdkIIRedfishResourceConfigIdentify(). - EFI_UNSUPPORTED: this resource is not owned by feature driver. Caller should ignore this resource. - EFI_NOT_FOUND: this resource is owned by feature driver but there is nothing to handle now. Caller may ignore rest of operations and proceed to next Redfish resource. - Add error return from EdkIIRedfishResourceConfigCheck(). - EFI_UNSUPPORTED: this resource it not owned by feature driver. Caller should ignore this URI. Signed-off-by: Nickle Wang <[email protected]> Cc: Abner Chang <[email protected]> Cc: Igor Kulchytskyy <[email protected]> Cc: Nick Ramirez <[email protected]> Reviewed-by: Abner Chang <[email protected]>
- Loading branch information
Showing
2 changed files
with
43 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters