├── .gitignore ├── AUTHORS.md ├── CHANGELOG.md ├── LICENSE.md ├── MockupData └── SimpleOcpServerV1 │ └── redfish │ ├── index.json │ └── v1 │ ├── $metadata │ └── index.xml │ ├── AccountService │ ├── Accounts │ │ ├── index.json │ │ ├── jane │ │ │ └── index.json │ │ ├── john │ │ │ └── index.json │ │ └── root │ │ │ └── index.json │ ├── Roles │ │ ├── Admin │ │ │ └── index.json │ │ ├── Operator │ │ │ └── index.json │ │ ├── ReadOnlyUser │ │ │ └── index.json │ │ └── index.json │ └── index.json │ ├── Chassis │ ├── A33 │ │ ├── Power │ │ │ └── index.json │ │ ├── Thermal │ │ │ └── index.json │ │ └── index.json │ └── index.json │ ├── Managers │ ├── bmc │ │ ├── EthernetInterfaces │ │ │ ├── eth0 │ │ │ │ └── index.json │ │ │ └── index.json │ │ ├── NetworkProtocol │ │ │ └── index.json │ │ └── index.json │ └── index.json │ ├── SessionService │ ├── Sessions │ │ ├── SESSION123456 │ │ │ └── index.json │ │ └── index.json │ └── index.json │ ├── Systems │ ├── 2M220100SL │ │ ├── LogServices │ │ │ ├── SEL │ │ │ │ ├── Entries │ │ │ │ │ ├── 1 │ │ │ │ │ │ └── index.json │ │ │ │ │ ├── 2 │ │ │ │ │ │ └── index.json │ │ │ │ │ └── index.json │ │ │ │ └── index.json │ │ │ └── index.json │ │ └── index.json │ └── index.json │ ├── index.json │ └── odata │ └── index.json ├── README.md ├── redfishProfileSimulator.py └── v1sim ├── __init__.py ├── accountService.py ├── chassis.py ├── common_services.py ├── flask_redfish_auth.py ├── managers.py ├── network.py ├── redfishURIs.py ├── resource.py ├── security.py ├── serviceRoot.py ├── serviceVersions.py ├── sessionService.py ├── storage.py ├── systems.py └── updateService.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | v1sim/*.pyc 3 | -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/index.json: -------------------------------------------------------------------------------- 1 | { 2 | "v1": "/redfish/v1/" 3 | } 4 | -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/$metadata/index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/$metadata/index.xml -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Accounts/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Accounts/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Accounts/jane/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Accounts/jane/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Accounts/john/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Accounts/john/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Accounts/root/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Accounts/root/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Roles/Admin/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Roles/Admin/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Roles/Operator/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Roles/Operator/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Roles/ReadOnlyUser/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Roles/ReadOnlyUser/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Roles/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Roles/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/AccountService/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Chassis/A33/Power/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Chassis/A33/Power/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Chassis/A33/Thermal/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Chassis/A33/Thermal/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Chassis/A33/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Chassis/A33/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Chassis/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Chassis/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Managers/bmc/EthernetInterfaces/eth0/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Managers/bmc/EthernetInterfaces/eth0/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Managers/bmc/EthernetInterfaces/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Managers/bmc/EthernetInterfaces/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Managers/bmc/NetworkProtocol/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Managers/bmc/NetworkProtocol/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Managers/bmc/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Managers/bmc/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Managers/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Managers/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/SessionService/Sessions/SESSION123456/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/SessionService/Sessions/SESSION123456/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/SessionService/Sessions/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/SessionService/Sessions/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/SessionService/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/SessionService/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/SEL/Entries/1/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/SEL/Entries/1/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/SEL/Entries/2/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/SEL/Entries/2/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/SEL/Entries/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/SEL/Entries/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/SEL/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/SEL/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/Systems/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/Systems/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/index.json -------------------------------------------------------------------------------- /MockupData/SimpleOcpServerV1/redfish/v1/odata/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/MockupData/SimpleOcpServerV1/redfish/v1/odata/index.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/README.md -------------------------------------------------------------------------------- /redfishProfileSimulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/redfishProfileSimulator.py -------------------------------------------------------------------------------- /v1sim/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/__init__.py -------------------------------------------------------------------------------- /v1sim/accountService.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/accountService.py -------------------------------------------------------------------------------- /v1sim/chassis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/chassis.py -------------------------------------------------------------------------------- /v1sim/common_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/common_services.py -------------------------------------------------------------------------------- /v1sim/flask_redfish_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/flask_redfish_auth.py -------------------------------------------------------------------------------- /v1sim/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/managers.py -------------------------------------------------------------------------------- /v1sim/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/network.py -------------------------------------------------------------------------------- /v1sim/redfishURIs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/redfishURIs.py -------------------------------------------------------------------------------- /v1sim/resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/resource.py -------------------------------------------------------------------------------- /v1sim/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/security.py -------------------------------------------------------------------------------- /v1sim/serviceRoot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/serviceRoot.py -------------------------------------------------------------------------------- /v1sim/serviceVersions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/serviceVersions.py -------------------------------------------------------------------------------- /v1sim/sessionService.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/sessionService.py -------------------------------------------------------------------------------- /v1sim/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/storage.py -------------------------------------------------------------------------------- /v1sim/systems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/systems.py -------------------------------------------------------------------------------- /v1sim/updateService.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DMTF/Redfish-Profile-Simulator/HEAD/v1sim/updateService.py --------------------------------------------------------------------------------