From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) by mx.groups.io with SMTP id smtpd.web08.4636.1626937414788947217 for ; Thu, 22 Jul 2021 00:03:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=PO2kENIA; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: hpe.com, ip: 148.163.143.35, mailfrom: prvs=08370df290=abner.chang@hpe.com) Received: from pps.filterd (m0134424.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 16M73Us7022940; Thu, 22 Jul 2021 07:03:30 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : mime-version; s=pps0720; bh=iBFQ5TgvZJW2V3tINkHtjo4INuR7HWWVMSSFn+z1Tpw=; b=PO2kENIAFMlg+OWbKJv5H+nyXyJLZlwAxSQfIPAhx4bNMTc+wTb4pNZ6e0CPcHCM11Lj a3gNi45/6fhvtGtsHf90ZwE5f+fFkOcxfvPWQ0MYtr32cXzopkEQVHTOJkOvoAZ9wPdW WMQfK04fmG2BA9/QyKRlraEbgn2TdzviRIwnnw2Ub4B2YiYx0DIAsDWUJ4pgSok+wGUm EdskUwE3WzUc3nHr+KSYYX49NgqVAqkAcnlXOgq428eWBeMGvvkmBcGggUOBzWAwNMRs qe7la+TYrQDdw/lQQWJZfGkMrhtK2dOk2+5ollLt5qc6ym7T+/Qf4I6KzBI2wAx4o14N Cw== Received: from g4t3426.houston.hpe.com (g4t3426.houston.hpe.com [15.241.140.75]) by mx0b-002e3701.pphosted.com with ESMTP id 39xcn6bbyw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 22 Jul 2021 07:03:29 +0000 Received: from g9t2301.houston.hpecorp.net (g9t2301.houston.hpecorp.net [16.220.97.129]) by g4t3426.houston.hpe.com (Postfix) with ESMTP id 11B0763; Thu, 22 Jul 2021 07:03:22 +0000 (UTC) Received: from abner-virtual-machine.asiapacific.hpqcorp.net (abner-virtual-machine.asiapacific.hpqcorp.net [15.119.210.153]) by g9t2301.houston.hpecorp.net (Postfix) with ESMTP id D63CC48; Thu, 22 Jul 2021 07:03:21 +0000 (UTC) From: "Abner Chang" To: devel@edk2.groups.io Cc: Nickle Wang , Liming Gao Subject: [staging/edk2-redfish-client Tools PATCH 0/6] Initial commit of Redfish Profile Simulator Date: Thu, 22 Jul 2021 14:08:11 +0800 Message-Id: <20210722060817.18564-1-abner.chang@hpe.com> X-Mailer: git-send-email 2.17.1 X-Proofpoint-GUID: GerocJXaIcmUNwV1jf8pgiCb3Y4O6p7L X-Proofpoint-ORIG-GUID: GerocJXaIcmUNwV1jf8pgiCb3Y4O6p7L X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391,18.0.790 definitions=2021-07-22_03:2021-07-22,2021-07-22 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 adultscore=0 spamscore=0 bulkscore=0 phishscore=0 mlxlogscore=999 mlxscore=0 malwarescore=0 lowpriorityscore=0 suspectscore=0 clxscore=1015 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2107220043 This is an open source project on DMTF GitHub. (https://github.com/DMTF/Redfish-Profile-Simulator) We clone this project under RedfishClientPkg and maintain it by edk2 because this project has currently been using and updating rarely. That is easier for edk2 to add features to the simulator or modify the simulator to align with edk2 requirement on Redfish service. The license of this tool is on the term of BSD 3-Clause License. Refer to LICENSE.md. Signed-off-by: Abner Chang Cc: Nickle Wang Cc: Liming Gao Abner Chang (6): RedfishClientPkg/Tools: Initial commit of Redfish Profile Simulator RedfishClientPkg/Tools: Add more Redfish resource RedfishClientPkg/Redfish-Profile-Simulator: Add more features RedfishClientPkg/Redfish-Profile-Simulator: HTTP methods on Memory Collection RedfishClientPkg/Redfish-Profile-Simulator: Add ETAG on memory resource RedfishClientPkg/Redfish-Profile-Simulator: Add requirements .../Redfish-Profile-Simulator/AUTHORS.md | 2 + .../Redfish-Profile-Simulator/CHANGELOG.md | 15 + .../Redfish-Profile-Simulator/LICENSE.md | 57 +++ .../Tools/Redfish-Profile-Simulator/README.md | 96 +++++ .../SimpleOcpServerV1/redfish/index.json | 3 + .../redfish/v1/$metadata/index.xml | 151 +++++++ .../v1/AccountService/Accounts/index.json | 19 + .../AccountService/Accounts/jane/index.json | 19 + .../AccountService/Accounts/john/index.json | 19 + .../AccountService/Accounts/root/index.json | 19 + .../v1/AccountService/Roles/Admin/index.json | 17 + .../AccountService/Roles/Operator/index.json | 15 + .../Roles/ReadOnlyUser/index.json | 13 + .../v1/AccountService/Roles/index.json | 19 + .../redfish/v1/AccountService/index.json | 25 ++ .../redfish/v1/Chassis/A33/Power/index.json | 28 ++ .../redfish/v1/Chassis/A33/Thermal/index.json | 150 +++++++ .../redfish/v1/Chassis/A33/index.json | 46 ++ .../redfish/v1/Chassis/index.json | 13 + .../bmc/EthernetInterfaces/eth0/index.json | 60 +++ .../bmc/EthernetInterfaces/index.json | 15 + .../Managers/bmc/NetworkProtocol/index.json | 47 +++ .../redfish/v1/Managers/bmc/index.json | 53 +++ .../redfish/v1/Managers/index.json | 13 + .../index.json | 16 + .../redfish/v1/Registries/index.json | 14 + .../Sessions/SESSION123456/index.json | 10 + .../v1/SessionService/Sessions/index.json | 12 + .../redfish/v1/SessionService/index.json | 17 + .../2M220100SL/Bios/Settings/index.json | 31 ++ .../v1/Systems/2M220100SL/Bios/index.json | 202 +++++++++ .../LogServices/SEL/Entries/1/index.json | 27 ++ .../LogServices/SEL/Entries/2/index.json | 27 ++ .../LogServices/SEL/Entries/index.json | 62 +++ .../2M220100SL/LogServices/SEL/index.json | 27 ++ .../Systems/2M220100SL/LogServices/index.json | 15 + .../v1/Systems/2M220100SL/Memory/1/index.json | 56 +++ .../v1/Systems/2M220100SL/Memory/2/index.json | 46 ++ .../v1/Systems/2M220100SL/Memory/3/index.json | 46 ++ .../v1/Systems/2M220100SL/Memory/4/index.json | 46 ++ .../v1/Systems/2M220100SL/Memory/index.json | 22 + .../redfish/v1/Systems/2M220100SL/index.json | 76 ++++ .../2M220101SL/Bios/Settings/index.json | 13 + .../v1/Systems/2M220101SL/Bios/index.json | 17 + .../Systems/2M220101SL/BootOptions/index.json | 10 + .../LogServices/SEL/Entries/1/index.json | 28 ++ .../LogServices/SEL/Entries/2/index.json | 28 ++ .../LogServices/SEL/Entries/index.json | 64 +++ .../2M220101SL/LogServices/SEL/index.json | 27 ++ .../Systems/2M220101SL/LogServices/index.json | 15 + .../2M220101SL/Memory/_backup/1/index.json | 56 +++ .../2M220101SL/Memory/_backup/2/index.json | 46 ++ .../2M220101SL/Memory/_backup/3/index.json | 46 ++ .../2M220101SL/Memory/_backup/4/index.json | 46 ++ .../2M220101SL/Memory/_backup/index.json | 22 + .../v1/Systems/2M220101SL/Memory/index.json | 10 + .../redfish/v1/Systems/2M220101SL/index.json | 82 ++++ .../2M220102SL/Bios/Settings/index.json | 31 ++ .../v1/Systems/2M220102SL/Bios/index.json | 202 +++++++++ .../LogServices/SEL/Entries/1/index.json | 28 ++ .../LogServices/SEL/Entries/2/index.json | 28 ++ .../LogServices/SEL/Entries/index.json | 64 +++ .../2M220102SL/LogServices/SEL/index.json | 27 ++ .../Systems/2M220102SL/LogServices/index.json | 15 + .../v1/Systems/2M220102SL/Memory/1/index.json | 56 +++ .../v1/Systems/2M220102SL/Memory/2/index.json | 46 ++ .../v1/Systems/2M220102SL/Memory/3/index.json | 46 ++ .../v1/Systems/2M220102SL/Memory/4/index.json | 46 ++ .../v1/Systems/2M220102SL/Memory/index.json | 22 + .../redfish/v1/Systems/2M220102SL/index.json | 76 ++++ .../redfish/v1/Systems/index.json | 19 + .../SimpleOcpServerV1/redfish/v1/index.json | 34 ++ .../redfish/v1/odata/index.json | 56 +++ .../redfishProfileSimulator.py | 197 +++++++++ .../requirements.txt | 2 + .../v1sim/__init__.py | 4 + .../v1sim/accountService.py | 76 ++++ .../v1sim/chassis.py | 115 +++++ .../v1sim/common_services.py | 28 ++ .../v1sim/flask_redfish_auth.py | 278 ++++++++++++ .../v1sim/managers.py | 211 ++++++++++ .../v1sim/network.py | 48 +++ .../v1sim/redfishURIs.py | 397 ++++++++++++++++++ .../v1sim/registry.py | 14 + .../v1sim/resource.py | 123 ++++++ .../v1sim/security.py | 35 ++ .../v1sim/serviceRoot.py | 87 ++++ .../v1sim/serviceVersions.py | 9 + .../v1sim/sessionService.py | 41 ++ .../v1sim/storage.py | 116 +++++ .../v1sim/systems.py | 325 ++++++++++++++ .../v1sim/updateService.py | 84 ++++ 92 files changed, 5162 insertions(+) create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/AUTHORS.md create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/CHANGELOG.md create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/LICENSE.md create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/README.md create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/$metadata/index.xml create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Accounts/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Accounts/jane/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Accounts/john/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Accounts/root/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Roles/Admin/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Roles/Operator/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Roles/ReadOnlyUser/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/Roles/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/AccountService/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Chassis/A33/Power/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Chassis/A33/Thermal/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Chassis/A33/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Chassis/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Managers/bmc/EthernetInterfaces/eth0/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Managers/bmc/EthernetInterfaces/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Managers/bmc/NetworkProtocol/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Managers/bmc/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Managers/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Registries/BiosAttributeRegistryUefiKeyword.v1_0_0/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Registries/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/SessionService/Sessions/SESSION123456/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/SessionService/Sessions/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/SessionService/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/Bios/Settings/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/Bios/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/SEL/Entries/1/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/SEL/Entries/2/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/SEL/Entries/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/SEL/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/LogServices/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/Memory/1/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/Memory/2/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/Memory/3/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/Memory/4/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/Memory/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220100SL/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/Bios/Settings/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/Bios/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/BootOptions/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/LogServices/SEL/Entries/1/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/LogServices/SEL/Entries/2/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/LogServices/SEL/Entries/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/LogServices/SEL/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/LogServices/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/Memory/_backup/1/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/Memory/_backup/2/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/Memory/_backup/3/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/Memory/_backup/4/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/Memory/_backup/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/Memory/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220101SL/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/Bios/Settings/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/Bios/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/LogServices/SEL/Entries/1/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/LogServices/SEL/Entries/2/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/LogServices/SEL/Entries/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/LogServices/SEL/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/LogServices/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/Memory/1/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/Memory/2/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/Memory/3/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/Memory/4/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/Memory/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/2M220102SL/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/Systems/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/MockupData/SimpleOcpServerV1/redfish/v1/odata/index.json create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/redfishProfileSimulator.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/requirements.txt create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/__init__.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/accountService.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/chassis.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/common_services.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/flask_redfish_auth.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/managers.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/network.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/redfishURIs.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/registry.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/resource.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/security.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/serviceRoot.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/serviceVersions.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/sessionService.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/storage.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/systems.py create mode 100644 RedfishClientPkg/Tools/Redfish-Profile-Simulator/v1sim/updateService.py -- 2.17.1