Make Manager->Actions field optional
Redfish schema does not require Actions field to be present [1]. 1. https://redfish.dmtf.org/schemas/Manager.v1_5_1.json Change-Id: Ic9402f7639a561b88c4a9be91d1c6c88c6b12c31
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
---
|
||||
fixes:
|
||||
- |
|
||||
Makes ``Manager->Actions`` field optional as Redfish Manager schema
|
||||
defines it. Otherwise sushy fails hard at parsing response from a
|
||||
Redfish agent that does not include ``Actions`` field in its document
|
||||
tree.
|
@@ -82,7 +82,7 @@ class Manager(base.ResourceBase):
|
||||
uuid = base.Field('UUID')
|
||||
"""The manager UUID"""
|
||||
|
||||
_actions = ActionsField('Actions', required=True)
|
||||
_actions = ActionsField('Actions')
|
||||
|
||||
def __init__(self, connector, identity, redfish_version=None):
|
||||
"""A class representing a Manager
|
||||
|
Reference in New Issue
Block a user