[Ofmfwg] [OFMFWG/OFMF-Reference] 1c0b1a: Marking all resources pull from agents with the Su...

Christian Pinto noreply at github.com
Fri Nov 3 01:16:09 PDT 2023


  Branch: refs/heads/master
  Home:   https://github.com/OFMFWG/OFMF-Reference
  Commit: 1c0b1ab62251e8631716eee40cffb17e0ff94c2d
      https://github.com/OFMFWG/OFMF-Reference/commit/1c0b1ab62251e8631716eee40cffb17e0ff94c2d
  Author: Christian Pinto <christian.pinto at ibm.com>
  Date:   2023-11-01 (Wed, 01 Nov 2023)

  Changed paths:
    M api_emulator/redfish/EventListener_api.py
    M api_emulator/utils.py

  Log Message:
  -----------
  Marking all resources pull from agents with the Sunfish ResourceManagement OEM extension


  Commit: d53b852ac52ff664d118063d316ade2a7ae10291
      https://github.com/OFMFWG/OFMF-Reference/commit/d53b852ac52ff664d118063d316ade2a7ae10291
  Author: Christian Pinto <christian.pinto at ibm.com>
  Date:   2023-11-01 (Wed, 01 Nov 2023)

  Changed paths:
    A api_emulator/agents_management.py

  Log Message:
  -----------
  Added routines for managing interactions with agents for supporting POST and delete operations

Signed-off-by: Christian Pinto <christian.pinto at ibm.com>


  Commit: e3c7e8c516c0e3e86ef33adad17751d69942266a
      https://github.com/OFMFWG/OFMF-Reference/commit/e3c7e8c516c0e3e86ef33adad17751d69942266a
  Author: Christian Pinto <christian.pinto at ibm.com>
  Date:   2023-11-01 (Wed, 01 Nov 2023)

  Changed paths:
    M api_emulator/redfish/Connection_api.py

  Log Message:
  -----------
  Forwarding Fabric Connection methods to agent

Signed-off-by: Christian Pinto <christian.pinto at ibm.com>


  Commit: d763b03a49f95d6a6e8c8900eda0917d8bf875ab
      https://github.com/OFMFWG/OFMF-Reference/commit/d763b03a49f95d6a6e8c8900eda0917d8bf875ab
  Author: Christian Pinto <christian.pinto at ibm.com>
  Date:   2023-11-01 (Wed, 01 Nov 2023)

  Changed paths:
    M api_emulator/utils.py

  Log Message:
  -----------
  Adapted utils.py to handle multiple agents

Signed-off-by: Christian Pinto <christian.pinto at ibm.com>


  Commit: a899dd132061d99717081bb6fbe561b4572fc3f4
      https://github.com/OFMFWG/OFMF-Reference/commit/a899dd132061d99717081bb6fbe561b4572fc3f4
  Author: Christian Pinto <christian.pinto at ibm.com>
  Date:   2023-11-01 (Wed, 01 Nov 2023)

  Changed paths:
    M api_emulator/redfish/AccelerationFunction0_api.py
    M api_emulator/redfish/AccelerationFunction1_api.py
    M api_emulator/redfish/AccelerationFunction2_api.py
    M api_emulator/redfish/AccelerationFunction3_api.py
    M api_emulator/redfish/AccelerationFunction4_api.py
    M api_emulator/redfish/AddressPool_api.py
    M api_emulator/redfish/Aggregate_api.py
    M api_emulator/redfish/AggregationSource_api.py
    M api_emulator/redfish/AllowDeny0_api.py
    M api_emulator/redfish/AllowDeny1_api.py
    M api_emulator/redfish/AllowDeny2_api.py
    M api_emulator/redfish/AllowDeny3_api.py
    M api_emulator/redfish/AllowDeny4_api.py
    M api_emulator/redfish/AllowDeny5_api.py
    M api_emulator/redfish/Battery_api.py
    M api_emulator/redfish/BootOption0_api.py
    M api_emulator/redfish/BootOption1_api.py
    M api_emulator/redfish/BootOption2_api.py
    M api_emulator/redfish/Cable_api.py
    M api_emulator/redfish/Capacity0_api.py
    M api_emulator/redfish/Capacity1_api.py
    M api_emulator/redfish/Capacity2_api.py
    M api_emulator/redfish/Capacity3_api.py
    M api_emulator/redfish/Capacity4_api.py
    M api_emulator/redfish/Capacity5_api.py
    M api_emulator/redfish/Capacity6_api.py
    M api_emulator/redfish/Capacity7_api.py
    M api_emulator/redfish/Capacity8_api.py
    M api_emulator/redfish/Certificate0_api.py
    M api_emulator/redfish/Certificate10_api.py
    M api_emulator/redfish/Certificate11_api.py
    M api_emulator/redfish/Certificate12_api.py
    M api_emulator/redfish/Certificate13_api.py
    M api_emulator/redfish/Certificate14_api.py
    M api_emulator/redfish/Certificate15_api.py
    M api_emulator/redfish/Certificate16_api.py
    M api_emulator/redfish/Certificate17_api.py
    M api_emulator/redfish/Certificate18_api.py
    M api_emulator/redfish/Certificate19_api.py
    M api_emulator/redfish/Certificate1_api.py
    M api_emulator/redfish/Certificate20_api.py
    M api_emulator/redfish/Certificate21_api.py
    M api_emulator/redfish/Certificate22_api.py
    M api_emulator/redfish/Certificate23_api.py
    M api_emulator/redfish/Certificate24_api.py
    M api_emulator/redfish/Certificate25_api.py
    M api_emulator/redfish/Certificate26_api.py
    M api_emulator/redfish/Certificate27_api.py
    M api_emulator/redfish/Certificate28_api.py
    M api_emulator/redfish/Certificate29_api.py
    M api_emulator/redfish/Certificate2_api.py
    M api_emulator/redfish/Certificate30_api.py
    M api_emulator/redfish/Certificate31_api.py
    M api_emulator/redfish/Certificate32_api.py
    M api_emulator/redfish/Certificate33_api.py
    M api_emulator/redfish/Certificate34_api.py
    M api_emulator/redfish/Certificate35_api.py
    M api_emulator/redfish/Certificate36_api.py
    M api_emulator/redfish/Certificate37_api.py
    M api_emulator/redfish/Certificate38_api.py
    M api_emulator/redfish/Certificate39_api.py
    M api_emulator/redfish/Certificate3_api.py
    M api_emulator/redfish/Certificate40_api.py
    M api_emulator/redfish/Certificate41_api.py
    M api_emulator/redfish/Certificate42_api.py
    M api_emulator/redfish/Certificate43_api.py
    M api_emulator/redfish/Certificate44_api.py
    M api_emulator/redfish/Certificate45_api.py
    M api_emulator/redfish/Certificate46_api.py
    M api_emulator/redfish/Certificate47_api.py
    M api_emulator/redfish/Certificate48_api.py
    M api_emulator/redfish/Certificate49_api.py
    M api_emulator/redfish/Certificate4_api.py
    M api_emulator/redfish/Certificate50_api.py
    M api_emulator/redfish/Certificate51_api.py
    M api_emulator/redfish/Certificate52_api.py
    M api_emulator/redfish/Certificate53_api.py
    M api_emulator/redfish/Certificate54_api.py
    M api_emulator/redfish/Certificate55_api.py
    M api_emulator/redfish/Certificate56_api.py
    M api_emulator/redfish/Certificate57_api.py
    M api_emulator/redfish/Certificate58_api.py
    M api_emulator/redfish/Certificate59_api.py
    M api_emulator/redfish/Certificate5_api.py
    M api_emulator/redfish/Certificate60_api.py
    M api_emulator/redfish/Certificate61_api.py
    M api_emulator/redfish/Certificate62_api.py
    M api_emulator/redfish/Certificate63_api.py
    M api_emulator/redfish/Certificate64_api.py
    M api_emulator/redfish/Certificate65_api.py
    M api_emulator/redfish/Certificate6_api.py
    M api_emulator/redfish/Certificate7_api.py
    M api_emulator/redfish/Certificate8_api.py
    M api_emulator/redfish/Certificate9_api.py
    M api_emulator/redfish/Chassis_api.py
    M api_emulator/redfish/Circuit0_api.py
    M api_emulator/redfish/Circuit10_api.py
    M api_emulator/redfish/Circuit11_api.py
    M api_emulator/redfish/Circuit12_api.py
    M api_emulator/redfish/Circuit13_api.py
    M api_emulator/redfish/Circuit14_api.py
    M api_emulator/redfish/Circuit15_api.py
    M api_emulator/redfish/Circuit1_api.py
    M api_emulator/redfish/Circuit2_api.py
    M api_emulator/redfish/Circuit3_api.py
    M api_emulator/redfish/Circuit4_api.py
    M api_emulator/redfish/Circuit5_api.py
    M api_emulator/redfish/Circuit6_api.py
    M api_emulator/redfish/Circuit7_api.py
    M api_emulator/redfish/Circuit8_api.py
    M api_emulator/redfish/Circuit9_api.py
    M api_emulator/redfish/ComponentIntegrity_api.py
    M api_emulator/redfish/CompositionReservation_api.py
    M api_emulator/redfish/ComputerSystem0_api.py
    M api_emulator/redfish/ComputerSystem1_api.py
    M api_emulator/redfish/ComputerSystem2_api.py
    M api_emulator/redfish/ConnectionMethod_api.py
    M api_emulator/redfish/Connection_api.py
    M api_emulator/redfish/ConsistencyGroup0_api.py
    M api_emulator/redfish/ConsistencyGroup1_api.py
    M api_emulator/redfish/ConsistencyGroup2_api.py
    M api_emulator/redfish/ConsistencyGroup3_api.py
    M api_emulator/redfish/Control0_api.py
    M api_emulator/redfish/Control1_api.py
    M api_emulator/redfish/Control2_api.py
    M api_emulator/redfish/Control3_api.py
    M api_emulator/redfish/Control4_api.py
    M api_emulator/redfish/Control5_api.py
    M api_emulator/redfish/Drive0_api.py
    M api_emulator/redfish/Drive1_api.py
    M api_emulator/redfish/Drive2_api.py
    M api_emulator/redfish/Drive3_api.py
    M api_emulator/redfish/Drive4_api.py
    M api_emulator/redfish/Drive5_api.py
    M api_emulator/redfish/Drive6_api.py
    M api_emulator/redfish/Drive7_api.py
    M api_emulator/redfish/Endpoint0_api.py
    M api_emulator/redfish/Endpoint1_api.py
    M api_emulator/redfish/Endpoint2_api.py
    M api_emulator/redfish/EndpointGroup0_api.py
    M api_emulator/redfish/EndpointGroup1_api.py
    M api_emulator/redfish/EndpointGroup2_api.py
    M api_emulator/redfish/EndpointGroup3_api.py
    M api_emulator/redfish/EthernetInterface0_api.py
    M api_emulator/redfish/EthernetInterface1_api.py
    M api_emulator/redfish/EthernetInterface2_api.py
    M api_emulator/redfish/EthernetInterface3_api.py
    M api_emulator/redfish/EthernetInterface4_api.py
    M api_emulator/redfish/EthernetInterface5_api.py
    M api_emulator/redfish/EthernetInterface6_api.py
    M api_emulator/redfish/EventDestination_api.py
    M api_emulator/redfish/ExternalAccountProvider0_api.py
    M api_emulator/redfish/ExternalAccountProvider1_api.py
    M api_emulator/redfish/FabricAdapter0_api.py
    M api_emulator/redfish/FabricAdapter1_api.py
    M api_emulator/redfish/Fabric_api.py
    M api_emulator/redfish/Facility_api.py
    M api_emulator/redfish/Fan_api.py
    M api_emulator/redfish/FileShare0_api.py
    M api_emulator/redfish/FileShare1_api.py
    M api_emulator/redfish/FileShare2_api.py
    M api_emulator/redfish/FileSystem0_api.py
    M api_emulator/redfish/FileSystem1_api.py
    M api_emulator/redfish/GraphicsController_api.py
    M api_emulator/redfish/HostInterface_api.py
    M api_emulator/redfish/Job0_api.py
    M api_emulator/redfish/Job1_api.py
    M api_emulator/redfish/JsonSchemaFile_api.py
    M api_emulator/redfish/Key0_api.py
    M api_emulator/redfish/Key1_api.py
    M api_emulator/redfish/Key2_api.py
    M api_emulator/redfish/KeyPolicy_api.py
    M api_emulator/redfish/License_api.py
    M api_emulator/redfish/LogEntry0_api.py
    M api_emulator/redfish/LogEntry1_api.py
    M api_emulator/redfish/LogEntry2_api.py
    M api_emulator/redfish/LogEntry3_api.py
    M api_emulator/redfish/LogEntry4_api.py
    M api_emulator/redfish/LogEntry5_api.py
    M api_emulator/redfish/LogEntry6_api.py
    M api_emulator/redfish/LogEntry7_api.py
    M api_emulator/redfish/ManagerAccount0_api.py
    M api_emulator/redfish/ManagerAccount1_api.py
    M api_emulator/redfish/Manager_api.py
    M api_emulator/redfish/MediaController_api.py
    M api_emulator/redfish/Memory0_api.py
    M api_emulator/redfish/Memory1_api.py
    M api_emulator/redfish/Memory2_api.py
    M api_emulator/redfish/Memory3_api.py
    M api_emulator/redfish/Memory4_api.py
    M api_emulator/redfish/Memory5_api.py
    M api_emulator/redfish/MemoryChunks0_api.py
    M api_emulator/redfish/MemoryChunks1_api.py
    M api_emulator/redfish/MemoryChunks2_api.py
    M api_emulator/redfish/MemoryChunks3_api.py
    M api_emulator/redfish/MemoryDomain0_api.py
    M api_emulator/redfish/MemoryDomain1_api.py
    M api_emulator/redfish/MemoryDomain2_api.py
    M api_emulator/redfish/MemoryDomain3_api.py
    M api_emulator/redfish/MetricReportDefinition_api.py
    M api_emulator/redfish/MetricReport_api.py
    M api_emulator/redfish/NVMeDomain_api.py
    M api_emulator/redfish/NVMeFirmwareImage_api.py
    M api_emulator/redfish/NetworkAdapter_api.py
    M api_emulator/redfish/NetworkDeviceFunction_api.py
    M api_emulator/redfish/NetworkInterface0_api.py
    M api_emulator/redfish/NetworkInterface1_api.py
    M api_emulator/redfish/NetworkInterface2_api.py
    M api_emulator/redfish/NetworkInterface3_api.py
    M api_emulator/redfish/NetworkInterface4_api.py
    M api_emulator/redfish/NetworkPort_api.py
    M api_emulator/redfish/OperatingConfig_api.py
    M api_emulator/redfish/Outlet0_api.py
    M api_emulator/redfish/Outlet1_api.py
    M api_emulator/redfish/Outlet2_api.py
    M api_emulator/redfish/Outlet3_api.py
    M api_emulator/redfish/Outlet4_api.py
    M api_emulator/redfish/OutletGroup0_api.py
    M api_emulator/redfish/OutletGroup1_api.py
    M api_emulator/redfish/OutletGroup2_api.py
    M api_emulator/redfish/OutletGroup3_api.py
    M api_emulator/redfish/PCIeDevice0_api.py
    M api_emulator/redfish/PCIeDevice1_api.py
    M api_emulator/redfish/PCIeDevice2_api.py
    M api_emulator/redfish/PCIeDevice3_api.py
    M api_emulator/redfish/PCIeFunction0_api.py
    M api_emulator/redfish/PCIeFunction1_api.py
    M api_emulator/redfish/PCIeFunction2_api.py
    M api_emulator/redfish/PCIeFunction3_api.py
    M api_emulator/redfish/Port0_api.py
    M api_emulator/redfish/Port10_api.py
    M api_emulator/redfish/Port11_api.py
    M api_emulator/redfish/Port12_api.py
    M api_emulator/redfish/Port13_api.py
    M api_emulator/redfish/Port14_api.py
    M api_emulator/redfish/Port15_api.py
    M api_emulator/redfish/Port16_api.py
    M api_emulator/redfish/Port17_api.py
    M api_emulator/redfish/Port18_api.py
    M api_emulator/redfish/Port19_api.py
    M api_emulator/redfish/Port1_api.py
    M api_emulator/redfish/Port20_api.py
    M api_emulator/redfish/Port2_api.py
    M api_emulator/redfish/Port3_api.py
    M api_emulator/redfish/Port4_api.py
    M api_emulator/redfish/Port5_api.py
    M api_emulator/redfish/Port6_api.py
    M api_emulator/redfish/Port7_api.py
    M api_emulator/redfish/Port8_api.py
    M api_emulator/redfish/Port9_api.py
    M api_emulator/redfish/PowerDistribution0_api.py
    M api_emulator/redfish/PowerDistribution1_api.py
    M api_emulator/redfish/PowerDistribution2_api.py
    M api_emulator/redfish/PowerDistribution3_api.py
    M api_emulator/redfish/PowerDistribution4_api.py
    M api_emulator/redfish/PowerDistribution5_api.py
    M api_emulator/redfish/PowerDomain_api.py
    M api_emulator/redfish/PowerSupply0_api.py
    M api_emulator/redfish/PowerSupply1_api.py
    M api_emulator/redfish/Processor0_api.py
    M api_emulator/redfish/Processor10_api.py
    M api_emulator/redfish/Processor11_api.py
    M api_emulator/redfish/Processor12_api.py
    M api_emulator/redfish/Processor13_api.py
    M api_emulator/redfish/Processor14_api.py
    M api_emulator/redfish/Processor15_api.py
    M api_emulator/redfish/Processor16_api.py
    M api_emulator/redfish/Processor17_api.py
    M api_emulator/redfish/Processor1_api.py
    M api_emulator/redfish/Processor2_api.py
    M api_emulator/redfish/Processor3_api.py
    M api_emulator/redfish/Processor4_api.py
    M api_emulator/redfish/Processor5_api.py
    M api_emulator/redfish/Processor6_api.py
    M api_emulator/redfish/Processor7_api.py
    M api_emulator/redfish/Processor8_api.py
    M api_emulator/redfish/Processor9_api.py
    M api_emulator/redfish/RegisteredClient_api.py
    M api_emulator/redfish/ResourceBlock0_api.py
    M api_emulator/redfish/ResourceBlock1_api.py
    M api_emulator/redfish/Role0_api.py
    M api_emulator/redfish/Role1_api.py
    M api_emulator/redfish/RouteEntry0_api.py
    M api_emulator/redfish/RouteEntry1_api.py
    M api_emulator/redfish/RouteEntry2_api.py
    M api_emulator/redfish/RouteEntry3_api.py
    M api_emulator/redfish/RouteEntry4_api.py
    M api_emulator/redfish/RouteEntry5_api.py
    M api_emulator/redfish/RouteEntry6_api.py
    M api_emulator/redfish/RouteEntry7_api.py
    M api_emulator/redfish/RouteEntry8_api.py
    M api_emulator/redfish/RouteEntry9_api.py
    M api_emulator/redfish/RouteSetEntry0_api.py
    M api_emulator/redfish/RouteSetEntry1_api.py
    M api_emulator/redfish/RouteSetEntry2_api.py
    M api_emulator/redfish/RouteSetEntry3_api.py
    M api_emulator/redfish/RouteSetEntry4_api.py
    M api_emulator/redfish/RouteSetEntry5_api.py
    M api_emulator/redfish/RouteSetEntry6_api.py
    M api_emulator/redfish/RouteSetEntry7_api.py
    M api_emulator/redfish/RouteSetEntry8_api.py
    M api_emulator/redfish/RouteSetEntry9_api.py
    M api_emulator/redfish/SecureBootDatabase0_api.py
    M api_emulator/redfish/SecureBootDatabase1_api.py
    M api_emulator/redfish/SecureBootDatabase2_api.py
    M api_emulator/redfish/Sensor0_api.py
    M api_emulator/redfish/Sensor1_api.py
    M api_emulator/redfish/Sensor2_api.py
    M api_emulator/redfish/Sensor3_api.py
    M api_emulator/redfish/Sensor4_api.py
    M api_emulator/redfish/Sensor5_api.py
    M api_emulator/redfish/Sensor6_api.py
    M api_emulator/redfish/SerialInterface_api.py
    M api_emulator/redfish/Session_api.py
    M api_emulator/redfish/Signature0_api.py
    M api_emulator/redfish/Signature1_api.py
    M api_emulator/redfish/Signature2_api.py
    M api_emulator/redfish/SimpleStorage0_api.py
    M api_emulator/redfish/SimpleStorage1_api.py
    M api_emulator/redfish/SimpleStorage2_api.py
    M api_emulator/redfish/SimpleStorage3_api.py
    M api_emulator/redfish/SimpleStorage4_api.py
    M api_emulator/redfish/SoftwareInventory0_api.py
    M api_emulator/redfish/SoftwareInventory1_api.py
    M api_emulator/redfish/Storage0_api.py
    M api_emulator/redfish/Storage1_api.py
    M api_emulator/redfish/Storage2_api.py
    M api_emulator/redfish/Storage3_api.py
    M api_emulator/redfish/Storage4_api.py
    M api_emulator/redfish/Storage5_api.py
    M api_emulator/redfish/StorageController0_api.py
    M api_emulator/redfish/StorageController1_api.py
    M api_emulator/redfish/StorageController2_api.py
    M api_emulator/redfish/StorageController3_api.py
    M api_emulator/redfish/StorageController4_api.py
    M api_emulator/redfish/StorageController5_api.py
    M api_emulator/redfish/StorageGroup0_api.py
    M api_emulator/redfish/StorageGroup1_api.py
    M api_emulator/redfish/StorageGroup2_api.py
    M api_emulator/redfish/StorageGroup3_api.py
    M api_emulator/redfish/StoragePool0_api.py
    M api_emulator/redfish/StoragePool10_api.py
    M api_emulator/redfish/StoragePool11_api.py
    M api_emulator/redfish/StoragePool12_api.py
    M api_emulator/redfish/StoragePool13_api.py
    M api_emulator/redfish/StoragePool14_api.py
    M api_emulator/redfish/StoragePool15_api.py
    M api_emulator/redfish/StoragePool16_api.py
    M api_emulator/redfish/StoragePool17_api.py
    M api_emulator/redfish/StoragePool1_api.py
    M api_emulator/redfish/StoragePool2_api.py
    M api_emulator/redfish/StoragePool3_api.py
    M api_emulator/redfish/StoragePool4_api.py
    M api_emulator/redfish/StoragePool5_api.py
    M api_emulator/redfish/StoragePool6_api.py
    M api_emulator/redfish/StoragePool7_api.py
    M api_emulator/redfish/StoragePool8_api.py
    M api_emulator/redfish/StoragePool9_api.py
    M api_emulator/redfish/Switch_api.py
    M api_emulator/redfish/Task0_api.py
    M api_emulator/redfish/Task1_api.py
    M api_emulator/redfish/Triggers_api.py
    M api_emulator/redfish/USBController_api.py
    M api_emulator/redfish/VCATEntry0_api.py
    M api_emulator/redfish/VCATEntry1_api.py
    M api_emulator/redfish/VCATEntry2_api.py
    M api_emulator/redfish/VCATEntry3_api.py
    M api_emulator/redfish/VCATEntry4_api.py
    M api_emulator/redfish/VCATEntry5_api.py
    M api_emulator/redfish/VCATEntry6_api.py
    M api_emulator/redfish/VLanNetworkInterface0_api.py
    M api_emulator/redfish/VLanNetworkInterface1_api.py
    M api_emulator/redfish/VLanNetworkInterface2_api.py
    M api_emulator/redfish/VLanNetworkInterface3_api.py
    M api_emulator/redfish/VLanNetworkInterface4_api.py
    M api_emulator/redfish/VLanNetworkInterface5_api.py
    M api_emulator/redfish/VLanNetworkInterface6_api.py
    M api_emulator/redfish/VirtualMedia0_api.py
    M api_emulator/redfish/VirtualMedia1_api.py
    M api_emulator/redfish/VirtualMedia2_api.py
    M api_emulator/redfish/VirtualMedia3_api.py
    M api_emulator/redfish/Volume0_api.py
    M api_emulator/redfish/Volume10_api.py
    M api_emulator/redfish/Volume11_api.py
    M api_emulator/redfish/Volume12_api.py
    M api_emulator/redfish/Volume13_api.py
    M api_emulator/redfish/Volume14_api.py
    M api_emulator/redfish/Volume15_api.py
    M api_emulator/redfish/Volume16_api.py
    M api_emulator/redfish/Volume17_api.py
    M api_emulator/redfish/Volume18_api.py
    M api_emulator/redfish/Volume19_api.py
    M api_emulator/redfish/Volume1_api.py
    M api_emulator/redfish/Volume2_api.py
    M api_emulator/redfish/Volume3_api.py
    M api_emulator/redfish/Volume4_api.py
    M api_emulator/redfish/Volume5_api.py
    M api_emulator/redfish/Volume6_api.py
    M api_emulator/redfish/Volume7_api.py
    M api_emulator/redfish/Volume8_api.py
    M api_emulator/redfish/Volume9_api.py
    M api_emulator/redfish/Zone0_api.py
    M api_emulator/redfish/Zone1_api.py
    M api_emulator/utils.py
    M autogen/APIs/AccelerationFunction0_api.py
    M autogen/APIs/AccelerationFunction1_api.py
    M autogen/APIs/AccelerationFunction2_api.py
    M autogen/APIs/AccelerationFunction3_api.py
    M autogen/APIs/AccelerationFunction4_api.py
    M autogen/APIs/AddressPool_api.py
    M autogen/APIs/Aggregate_api.py
    M autogen/APIs/AggregationSource_api.py
    M autogen/APIs/AllowDeny0_api.py
    M autogen/APIs/AllowDeny1_api.py
    M autogen/APIs/AllowDeny2_api.py
    M autogen/APIs/AllowDeny3_api.py
    M autogen/APIs/AllowDeny4_api.py
    M autogen/APIs/AllowDeny5_api.py
    M autogen/APIs/Battery_api.py
    M autogen/APIs/BootOption0_api.py
    M autogen/APIs/BootOption1_api.py
    M autogen/APIs/BootOption2_api.py
    M autogen/APIs/Cable_api.py
    M autogen/APIs/Capacity0_api.py
    M autogen/APIs/Capacity1_api.py
    M autogen/APIs/Capacity2_api.py
    M autogen/APIs/Capacity3_api.py
    M autogen/APIs/Capacity4_api.py
    M autogen/APIs/Capacity5_api.py
    M autogen/APIs/Capacity6_api.py
    M autogen/APIs/Capacity7_api.py
    M autogen/APIs/Capacity8_api.py
    M autogen/APIs/Certificate0_api.py
    M autogen/APIs/Certificate10_api.py
    M autogen/APIs/Certificate11_api.py
    M autogen/APIs/Certificate12_api.py
    M autogen/APIs/Certificate13_api.py
    M autogen/APIs/Certificate14_api.py
    M autogen/APIs/Certificate15_api.py
    M autogen/APIs/Certificate16_api.py
    M autogen/APIs/Certificate17_api.py
    M autogen/APIs/Certificate18_api.py
    M autogen/APIs/Certificate19_api.py
    M autogen/APIs/Certificate1_api.py
    M autogen/APIs/Certificate20_api.py
    M autogen/APIs/Certificate21_api.py
    M autogen/APIs/Certificate22_api.py
    M autogen/APIs/Certificate23_api.py
    M autogen/APIs/Certificate24_api.py
    M autogen/APIs/Certificate25_api.py
    M autogen/APIs/Certificate26_api.py
    M autogen/APIs/Certificate27_api.py
    M autogen/APIs/Certificate28_api.py
    M autogen/APIs/Certificate29_api.py
    M autogen/APIs/Certificate2_api.py
    M autogen/APIs/Certificate30_api.py
    M autogen/APIs/Certificate31_api.py
    M autogen/APIs/Certificate32_api.py
    M autogen/APIs/Certificate33_api.py
    M autogen/APIs/Certificate34_api.py
    M autogen/APIs/Certificate35_api.py
    M autogen/APIs/Certificate36_api.py
    M autogen/APIs/Certificate37_api.py
    M autogen/APIs/Certificate38_api.py
    M autogen/APIs/Certificate39_api.py
    M autogen/APIs/Certificate3_api.py
    M autogen/APIs/Certificate40_api.py
    M autogen/APIs/Certificate41_api.py
    M autogen/APIs/Certificate42_api.py
    M autogen/APIs/Certificate43_api.py
    M autogen/APIs/Certificate44_api.py
    M autogen/APIs/Certificate45_api.py
    M autogen/APIs/Certificate46_api.py
    M autogen/APIs/Certificate47_api.py
    M autogen/APIs/Certificate48_api.py
    M autogen/APIs/Certificate49_api.py
    M autogen/APIs/Certificate4_api.py
    M autogen/APIs/Certificate50_api.py
    M autogen/APIs/Certificate51_api.py
    M autogen/APIs/Certificate52_api.py
    M autogen/APIs/Certificate53_api.py
    M autogen/APIs/Certificate54_api.py
    M autogen/APIs/Certificate55_api.py
    M autogen/APIs/Certificate56_api.py
    M autogen/APIs/Certificate57_api.py
    M autogen/APIs/Certificate58_api.py
    M autogen/APIs/Certificate59_api.py
    M autogen/APIs/Certificate5_api.py
    M autogen/APIs/Certificate60_api.py
    M autogen/APIs/Certificate61_api.py
    M autogen/APIs/Certificate62_api.py
    M autogen/APIs/Certificate63_api.py
    M autogen/APIs/Certificate64_api.py
    M autogen/APIs/Certificate65_api.py
    M autogen/APIs/Certificate6_api.py
    M autogen/APIs/Certificate7_api.py
    M autogen/APIs/Certificate8_api.py
    M autogen/APIs/Certificate9_api.py
    M autogen/APIs/Chassis_api.py
    M autogen/APIs/Circuit0_api.py
    M autogen/APIs/Circuit10_api.py
    M autogen/APIs/Circuit11_api.py
    M autogen/APIs/Circuit12_api.py
    M autogen/APIs/Circuit13_api.py
    M autogen/APIs/Circuit14_api.py
    M autogen/APIs/Circuit15_api.py
    M autogen/APIs/Circuit1_api.py
    M autogen/APIs/Circuit2_api.py
    M autogen/APIs/Circuit3_api.py
    M autogen/APIs/Circuit4_api.py
    M autogen/APIs/Circuit5_api.py
    M autogen/APIs/Circuit6_api.py
    M autogen/APIs/Circuit7_api.py
    M autogen/APIs/Circuit8_api.py
    M autogen/APIs/Circuit9_api.py
    M autogen/APIs/ComponentIntegrity_api.py
    M autogen/APIs/CompositionReservation_api.py
    M autogen/APIs/ComputerSystem0_api.py
    M autogen/APIs/ComputerSystem1_api.py
    M autogen/APIs/ComputerSystem2_api.py
    M autogen/APIs/ConnectionMethod_api.py
    M autogen/APIs/Connection_api.py
    M autogen/APIs/ConsistencyGroup0_api.py
    M autogen/APIs/ConsistencyGroup1_api.py
    M autogen/APIs/ConsistencyGroup2_api.py
    M autogen/APIs/ConsistencyGroup3_api.py
    M autogen/APIs/Control0_api.py
    M autogen/APIs/Control1_api.py
    M autogen/APIs/Control2_api.py
    M autogen/APIs/Control3_api.py
    M autogen/APIs/Control4_api.py
    M autogen/APIs/Control5_api.py
    M autogen/APIs/Drive0_api.py
    M autogen/APIs/Drive1_api.py
    M autogen/APIs/Drive2_api.py
    M autogen/APIs/Drive3_api.py
    M autogen/APIs/Drive4_api.py
    M autogen/APIs/Drive5_api.py
    M autogen/APIs/Drive6_api.py
    M autogen/APIs/Drive7_api.py
    M autogen/APIs/Endpoint0_api.py
    M autogen/APIs/Endpoint1_api.py
    M autogen/APIs/Endpoint2_api.py
    M autogen/APIs/EndpointGroup0_api.py
    M autogen/APIs/EndpointGroup1_api.py
    M autogen/APIs/EndpointGroup2_api.py
    M autogen/APIs/EndpointGroup3_api.py
    M autogen/APIs/EthernetInterface0_api.py
    M autogen/APIs/EthernetInterface1_api.py
    M autogen/APIs/EthernetInterface2_api.py
    M autogen/APIs/EthernetInterface3_api.py
    M autogen/APIs/EthernetInterface4_api.py
    M autogen/APIs/EthernetInterface5_api.py
    M autogen/APIs/EthernetInterface6_api.py
    M autogen/APIs/EventDestination_api.py
    M autogen/APIs/ExternalAccountProvider0_api.py
    M autogen/APIs/ExternalAccountProvider1_api.py
    M autogen/APIs/FabricAdapter0_api.py
    M autogen/APIs/FabricAdapter1_api.py
    M autogen/APIs/Fabric_api.py
    M autogen/APIs/Facility_api.py
    M autogen/APIs/Fan_api.py
    M autogen/APIs/FileShare0_api.py
    M autogen/APIs/FileShare1_api.py
    M autogen/APIs/FileShare2_api.py
    M autogen/APIs/FileSystem0_api.py
    M autogen/APIs/FileSystem1_api.py
    M autogen/APIs/GraphicsController_api.py
    M autogen/APIs/HostInterface_api.py
    M autogen/APIs/Job0_api.py
    M autogen/APIs/Job1_api.py
    M autogen/APIs/JsonSchemaFile_api.py
    M autogen/APIs/Key0_api.py
    M autogen/APIs/Key1_api.py
    M autogen/APIs/Key2_api.py
    M autogen/APIs/KeyPolicy_api.py
    M autogen/APIs/License_api.py
    M autogen/APIs/LogEntry0_api.py
    M autogen/APIs/LogEntry1_api.py
    M autogen/APIs/LogEntry2_api.py
    M autogen/APIs/LogEntry3_api.py
    M autogen/APIs/LogEntry4_api.py
    M autogen/APIs/LogEntry5_api.py
    M autogen/APIs/LogEntry6_api.py
    M autogen/APIs/LogEntry7_api.py
    M autogen/APIs/ManagerAccount0_api.py
    M autogen/APIs/ManagerAccount1_api.py
    M autogen/APIs/Manager_api.py
    M autogen/APIs/MediaController_api.py
    M autogen/APIs/Memory0_api.py
    M autogen/APIs/Memory1_api.py
    M autogen/APIs/Memory2_api.py
    M autogen/APIs/Memory3_api.py
    M autogen/APIs/Memory4_api.py
    M autogen/APIs/Memory5_api.py
    M autogen/APIs/MemoryChunks0_api.py
    M autogen/APIs/MemoryChunks1_api.py
    M autogen/APIs/MemoryChunks2_api.py
    M autogen/APIs/MemoryChunks3_api.py
    M autogen/APIs/MemoryDomain0_api.py
    M autogen/APIs/MemoryDomain1_api.py
    M autogen/APIs/MemoryDomain2_api.py
    M autogen/APIs/MemoryDomain3_api.py
    M autogen/APIs/MetricDefinition_api.py
    M autogen/APIs/MetricReportDefinition_api.py
    M autogen/APIs/MetricReport_api.py
    M autogen/APIs/NVMeDomain_api.py
    M autogen/APIs/NVMeFirmwareImage_api.py
    M autogen/APIs/NetworkAdapter_api.py
    M autogen/APIs/NetworkDeviceFunction_api.py
    M autogen/APIs/NetworkInterface0_api.py
    M autogen/APIs/NetworkInterface1_api.py
    M autogen/APIs/NetworkInterface2_api.py
    M autogen/APIs/NetworkInterface3_api.py
    M autogen/APIs/NetworkInterface4_api.py
    M autogen/APIs/NetworkPort_api.py
    M autogen/APIs/OperatingConfig_api.py
    M autogen/APIs/Outlet0_api.py
    M autogen/APIs/Outlet1_api.py
    M autogen/APIs/Outlet2_api.py
    M autogen/APIs/Outlet3_api.py
    M autogen/APIs/Outlet4_api.py
    M autogen/APIs/OutletGroup0_api.py
    M autogen/APIs/OutletGroup1_api.py
    M autogen/APIs/OutletGroup2_api.py
    M autogen/APIs/OutletGroup3_api.py
    M autogen/APIs/PCIeDevice0_api.py
    M autogen/APIs/PCIeDevice1_api.py
    M autogen/APIs/PCIeDevice2_api.py
    M autogen/APIs/PCIeDevice3_api.py
    M autogen/APIs/PCIeFunction0_api.py
    M autogen/APIs/PCIeFunction1_api.py
    M autogen/APIs/PCIeFunction2_api.py
    M autogen/APIs/PCIeFunction3_api.py
    M autogen/APIs/Port0_api.py
    M autogen/APIs/Port10_api.py
    M autogen/APIs/Port11_api.py
    M autogen/APIs/Port12_api.py
    M autogen/APIs/Port13_api.py
    M autogen/APIs/Port14_api.py
    M autogen/APIs/Port15_api.py
    M autogen/APIs/Port16_api.py
    M autogen/APIs/Port17_api.py
    M autogen/APIs/Port18_api.py
    M autogen/APIs/Port19_api.py
    M autogen/APIs/Port1_api.py
    M autogen/APIs/Port20_api.py
    M autogen/APIs/Port2_api.py
    M autogen/APIs/Port3_api.py
    M autogen/APIs/Port4_api.py
    M autogen/APIs/Port5_api.py
    M autogen/APIs/Port6_api.py
    M autogen/APIs/Port7_api.py
    M autogen/APIs/Port8_api.py
    M autogen/APIs/Port9_api.py
    M autogen/APIs/PowerDistribution0_api.py
    M autogen/APIs/PowerDistribution1_api.py
    M autogen/APIs/PowerDistribution2_api.py
    M autogen/APIs/PowerDistribution3_api.py
    M autogen/APIs/PowerDistribution4_api.py
    M autogen/APIs/PowerDistribution5_api.py
    M autogen/APIs/PowerDomain_api.py
    M autogen/APIs/PowerSupply0_api.py
    M autogen/APIs/PowerSupply1_api.py
    M autogen/APIs/Processor0_api.py
    M autogen/APIs/Processor10_api.py
    M autogen/APIs/Processor11_api.py
    M autogen/APIs/Processor12_api.py
    M autogen/APIs/Processor13_api.py
    M autogen/APIs/Processor14_api.py
    M autogen/APIs/Processor15_api.py
    M autogen/APIs/Processor16_api.py
    M autogen/APIs/Processor17_api.py
    M autogen/APIs/Processor1_api.py
    M autogen/APIs/Processor2_api.py
    M autogen/APIs/Processor3_api.py
    M autogen/APIs/Processor4_api.py
    M autogen/APIs/Processor5_api.py
    M autogen/APIs/Processor6_api.py
    M autogen/APIs/Processor7_api.py
    M autogen/APIs/Processor8_api.py
    M autogen/APIs/Processor9_api.py
    M autogen/APIs/RegisteredClient_api.py
    M autogen/APIs/ResourceBlock0_api.py
    M autogen/APIs/ResourceBlock1_api.py
    M autogen/APIs/Role0_api.py
    M autogen/APIs/Role1_api.py
    M autogen/APIs/RouteEntry0_api.py
    M autogen/APIs/RouteEntry1_api.py
    M autogen/APIs/RouteEntry2_api.py
    M autogen/APIs/RouteEntry3_api.py
    M autogen/APIs/RouteEntry4_api.py
    M autogen/APIs/RouteEntry5_api.py
    M autogen/APIs/RouteEntry6_api.py
    M autogen/APIs/RouteEntry7_api.py
    M autogen/APIs/RouteEntry8_api.py
    M autogen/APIs/RouteEntry9_api.py
    M autogen/APIs/RouteSetEntry0_api.py
    M autogen/APIs/RouteSetEntry1_api.py
    M autogen/APIs/RouteSetEntry2_api.py
    M autogen/APIs/RouteSetEntry3_api.py
    M autogen/APIs/RouteSetEntry4_api.py
    M autogen/APIs/RouteSetEntry5_api.py
    M autogen/APIs/RouteSetEntry6_api.py
    M autogen/APIs/RouteSetEntry7_api.py
    M autogen/APIs/RouteSetEntry8_api.py
    M autogen/APIs/RouteSetEntry9_api.py
    M autogen/APIs/SecureBootDatabase0_api.py
    M autogen/APIs/SecureBootDatabase1_api.py
    M autogen/APIs/SecureBootDatabase2_api.py
    M autogen/APIs/Sensor0_api.py
    M autogen/APIs/Sensor1_api.py
    M autogen/APIs/Sensor2_api.py
    M autogen/APIs/Sensor3_api.py
    M autogen/APIs/Sensor4_api.py
    M autogen/APIs/Sensor5_api.py
    M autogen/APIs/Sensor6_api.py
    M autogen/APIs/SerialInterface_api.py
    M autogen/APIs/Signature0_api.py
    M autogen/APIs/Signature1_api.py
    M autogen/APIs/Signature2_api.py
    M autogen/APIs/SimpleStorage0_api.py
    M autogen/APIs/SimpleStorage1_api.py
    M autogen/APIs/SimpleStorage2_api.py
    M autogen/APIs/SimpleStorage3_api.py
    M autogen/APIs/SimpleStorage4_api.py
    M autogen/APIs/SoftwareInventory0_api.py
    M autogen/APIs/SoftwareInventory1_api.py
    M autogen/APIs/Storage0_api.py
    M autogen/APIs/Storage1_api.py
    M autogen/APIs/Storage2_api.py
    M autogen/APIs/Storage3_api.py
    M autogen/APIs/Storage4_api.py
    M autogen/APIs/Storage5_api.py
    M autogen/APIs/StorageController0_api.py
    M autogen/APIs/StorageController1_api.py
    M autogen/APIs/StorageController2_api.py
    M autogen/APIs/StorageController3_api.py
    M autogen/APIs/StorageController4_api.py
    M autogen/APIs/StorageController5_api.py
    M autogen/APIs/StorageGroup0_api.py
    M autogen/APIs/StorageGroup1_api.py
    M autogen/APIs/StorageGroup2_api.py
    M autogen/APIs/StorageGroup3_api.py
    M autogen/APIs/StoragePool0_api.py
    M autogen/APIs/StoragePool10_api.py
    M autogen/APIs/StoragePool11_api.py
    M autogen/APIs/StoragePool12_api.py
    M autogen/APIs/StoragePool13_api.py
    M autogen/APIs/StoragePool14_api.py
    M autogen/APIs/StoragePool15_api.py
    M autogen/APIs/StoragePool16_api.py
    M autogen/APIs/StoragePool17_api.py
    M autogen/APIs/StoragePool1_api.py
    M autogen/APIs/StoragePool2_api.py
    M autogen/APIs/StoragePool3_api.py
    M autogen/APIs/StoragePool4_api.py
    M autogen/APIs/StoragePool5_api.py
    M autogen/APIs/StoragePool6_api.py
    M autogen/APIs/StoragePool7_api.py
    M autogen/APIs/StoragePool8_api.py
    M autogen/APIs/StoragePool9_api.py
    M autogen/APIs/Switch_api.py
    M autogen/APIs/Task0_api.py
    M autogen/APIs/Task1_api.py
    M autogen/APIs/Triggers_api.py
    M autogen/APIs/USBController_api.py
    M autogen/APIs/VCATEntry0_api.py
    M autogen/APIs/VCATEntry1_api.py
    M autogen/APIs/VCATEntry2_api.py
    M autogen/APIs/VCATEntry3_api.py
    M autogen/APIs/VCATEntry4_api.py
    M autogen/APIs/VCATEntry5_api.py
    M autogen/APIs/VCATEntry6_api.py
    M autogen/APIs/VLanNetworkInterface0_api.py
    M autogen/APIs/VLanNetworkInterface1_api.py
    M autogen/APIs/VLanNetworkInterface2_api.py
    M autogen/APIs/VLanNetworkInterface3_api.py
    M autogen/APIs/VLanNetworkInterface4_api.py
    M autogen/APIs/VLanNetworkInterface5_api.py
    M autogen/APIs/VLanNetworkInterface6_api.py
    M autogen/APIs/VirtualMedia0_api.py
    M autogen/APIs/VirtualMedia1_api.py
    M autogen/APIs/VirtualMedia2_api.py
    M autogen/APIs/VirtualMedia3_api.py
    M autogen/APIs/Volume0_api.py
    M autogen/APIs/Volume10_api.py
    M autogen/APIs/Volume11_api.py
    M autogen/APIs/Volume12_api.py
    M autogen/APIs/Volume13_api.py
    M autogen/APIs/Volume14_api.py
    M autogen/APIs/Volume15_api.py
    M autogen/APIs/Volume16_api.py
    M autogen/APIs/Volume17_api.py
    M autogen/APIs/Volume18_api.py
    M autogen/APIs/Volume19_api.py
    M autogen/APIs/Volume1_api.py
    M autogen/APIs/Volume2_api.py
    M autogen/APIs/Volume3_api.py
    M autogen/APIs/Volume4_api.py
    M autogen/APIs/Volume5_api.py
    M autogen/APIs/Volume6_api.py
    M autogen/APIs/Volume7_api.py
    M autogen/APIs/Volume8_api.py
    M autogen/APIs/Volume9_api.py
    M autogen/APIs/Zone0_api.py
    M autogen/APIs/Zone1_api.py
    M autogen/api_writer.py

  Log Message:
  -----------
  Modified delete_object in utils.py to delete information from member and member_ids so that we can actually make use of them to check if methods are being excuted on valid IDs.

Signed-off-by: Christian Pinto <christian.pinto at ibm.com>


  Commit: 90c415cd4705a8f238c0d7e320e2c13d0e02b0c0
      https://github.com/OFMFWG/OFMF-Reference/commit/90c415cd4705a8f238c0d7e320e2c13d0e02b0c0
  Author: Christian Pinto <christian.pinto at ibm.com>
  Date:   2023-11-01 (Wed, 01 Nov 2023)

  Changed paths:
    M api_emulator/agents_management.py
    M api_emulator/utils.py

  Log Message:
  -----------
  Improved agents management

Various changes to utils.py and agents_management.py to improve the way how agents are linked with resources.

Signed-off-by: Christian Pinto <christian.pinto at ibm.com>


  Commit: ab7f4ab636f6682bc6da2055314d175cecaeb03d
      https://github.com/OFMFWG/OFMF-Reference/commit/ab7f4ab636f6682bc6da2055314d175cecaeb03d
  Author: Christian Pinto <christian.pinto at ibm.com>
  Date:   2023-11-01 (Wed, 01 Nov 2023)

  Changed paths:
    M api_emulator/redfish/Connection_api.py
    M api_emulator/redfish/MemoryChunks0_api.py
    M api_emulator/redfish/MemoryChunks1_api.py
    M api_emulator/redfish/MemoryChunks2_api.py
    M api_emulator/redfish/Zone0_api.py
    M tests/test.py
    M tests/test_templates.py

  Log Message:
  -----------
  Added agents forwarding logic RedFish Objects

This commit forwards POST, PATCH, PUT and DELETE requests to the agents managing each object. This code leverages the Oem extensions in the JSON objects.
The agent forwarding logic was added to the following RedFish objects:
- Connection
- MemoryChunks0
- MemoryChunks1
- MemoryChunks2
- Zone

Signed-off-by: Christian Pinto <christian.pinto at ibm.com>


  Commit: 47aeca16fc64dba4bf12cbe06e80056ba165383a
      https://github.com/OFMFWG/OFMF-Reference/commit/47aeca16fc64dba4bf12cbe06e80056ba165383a
  Author: Christian Pinto <christian.pinto at ibm.com>
  Date:   2023-11-01 (Wed, 01 Nov 2023)

  Changed paths:
    M api_emulator/agents_management.py
    M api_emulator/redfish/EventListener_api.py
    M requirements.txt

  Log Message:
  -----------
  Replacing pytest-ordering with pytest-order. The former is not being maintained anymore.

Signed-off-by: Christian Pinto <christian.pinto at ibm.com>


  Commit: d01e35b35f47ed50a2305ce15b2580c7f0b0a020
      https://github.com/OFMFWG/OFMF-Reference/commit/d01e35b35f47ed50a2305ce15b2580c7f0b0a020
  Author: Christian Pinto <christian.pinto at ibm.com>
  Date:   2023-11-03 (Fri, 03 Nov 2023)

  Changed paths:
    A api_emulator/agents_management.py
    M api_emulator/redfish/AccelerationFunction0_api.py
    M api_emulator/redfish/AccelerationFunction1_api.py
    M api_emulator/redfish/AccelerationFunction2_api.py
    M api_emulator/redfish/AccelerationFunction3_api.py
    M api_emulator/redfish/AccelerationFunction4_api.py
    M api_emulator/redfish/AddressPool_api.py
    M api_emulator/redfish/Aggregate_api.py
    M api_emulator/redfish/AggregationSource_api.py
    M api_emulator/redfish/AllowDeny0_api.py
    M api_emulator/redfish/AllowDeny1_api.py
    M api_emulator/redfish/AllowDeny2_api.py
    M api_emulator/redfish/AllowDeny3_api.py
    M api_emulator/redfish/AllowDeny4_api.py
    M api_emulator/redfish/AllowDeny5_api.py
    M api_emulator/redfish/Battery_api.py
    M api_emulator/redfish/BootOption0_api.py
    M api_emulator/redfish/BootOption1_api.py
    M api_emulator/redfish/BootOption2_api.py
    M api_emulator/redfish/Cable_api.py
    M api_emulator/redfish/Capacity0_api.py
    M api_emulator/redfish/Capacity1_api.py
    M api_emulator/redfish/Capacity2_api.py
    M api_emulator/redfish/Capacity3_api.py
    M api_emulator/redfish/Capacity4_api.py
    M api_emulator/redfish/Capacity5_api.py
    M api_emulator/redfish/Capacity6_api.py
    M api_emulator/redfish/Capacity7_api.py
    M api_emulator/redfish/Capacity8_api.py
    M api_emulator/redfish/Certificate0_api.py
    M api_emulator/redfish/Certificate10_api.py
    M api_emulator/redfish/Certificate11_api.py
    M api_emulator/redfish/Certificate12_api.py
    M api_emulator/redfish/Certificate13_api.py
    M api_emulator/redfish/Certificate14_api.py
    M api_emulator/redfish/Certificate15_api.py
    M api_emulator/redfish/Certificate16_api.py
    M api_emulator/redfish/Certificate17_api.py
    M api_emulator/redfish/Certificate18_api.py
    M api_emulator/redfish/Certificate19_api.py
    M api_emulator/redfish/Certificate1_api.py
    M api_emulator/redfish/Certificate20_api.py
    M api_emulator/redfish/Certificate21_api.py
    M api_emulator/redfish/Certificate22_api.py
    M api_emulator/redfish/Certificate23_api.py
    M api_emulator/redfish/Certificate24_api.py
    M api_emulator/redfish/Certificate25_api.py
    M api_emulator/redfish/Certificate26_api.py
    M api_emulator/redfish/Certificate27_api.py
    M api_emulator/redfish/Certificate28_api.py
    M api_emulator/redfish/Certificate29_api.py
    M api_emulator/redfish/Certificate2_api.py
    M api_emulator/redfish/Certificate30_api.py
    M api_emulator/redfish/Certificate31_api.py
    M api_emulator/redfish/Certificate32_api.py
    M api_emulator/redfish/Certificate33_api.py
    M api_emulator/redfish/Certificate34_api.py
    M api_emulator/redfish/Certificate35_api.py
    M api_emulator/redfish/Certificate36_api.py
    M api_emulator/redfish/Certificate37_api.py
    M api_emulator/redfish/Certificate38_api.py
    M api_emulator/redfish/Certificate39_api.py
    M api_emulator/redfish/Certificate3_api.py
    M api_emulator/redfish/Certificate40_api.py
    M api_emulator/redfish/Certificate41_api.py
    M api_emulator/redfish/Certificate42_api.py
    M api_emulator/redfish/Certificate43_api.py
    M api_emulator/redfish/Certificate44_api.py
    M api_emulator/redfish/Certificate45_api.py
    M api_emulator/redfish/Certificate46_api.py
    M api_emulator/redfish/Certificate47_api.py
    M api_emulator/redfish/Certificate48_api.py
    M api_emulator/redfish/Certificate49_api.py
    M api_emulator/redfish/Certificate4_api.py
    M api_emulator/redfish/Certificate50_api.py
    M api_emulator/redfish/Certificate51_api.py
    M api_emulator/redfish/Certificate52_api.py
    M api_emulator/redfish/Certificate53_api.py
    M api_emulator/redfish/Certificate54_api.py
    M api_emulator/redfish/Certificate55_api.py
    M api_emulator/redfish/Certificate56_api.py
    M api_emulator/redfish/Certificate57_api.py
    M api_emulator/redfish/Certificate58_api.py
    M api_emulator/redfish/Certificate59_api.py
    M api_emulator/redfish/Certificate5_api.py
    M api_emulator/redfish/Certificate60_api.py
    M api_emulator/redfish/Certificate61_api.py
    M api_emulator/redfish/Certificate62_api.py
    M api_emulator/redfish/Certificate63_api.py
    M api_emulator/redfish/Certificate64_api.py
    M api_emulator/redfish/Certificate65_api.py
    M api_emulator/redfish/Certificate6_api.py
    M api_emulator/redfish/Certificate7_api.py
    M api_emulator/redfish/Certificate8_api.py
    M api_emulator/redfish/Certificate9_api.py
    M api_emulator/redfish/Chassis_api.py
    M api_emulator/redfish/Circuit0_api.py
    M api_emulator/redfish/Circuit10_api.py
    M api_emulator/redfish/Circuit11_api.py
    M api_emulator/redfish/Circuit12_api.py
    M api_emulator/redfish/Circuit13_api.py
    M api_emulator/redfish/Circuit14_api.py
    M api_emulator/redfish/Circuit15_api.py
    M api_emulator/redfish/Circuit1_api.py
    M api_emulator/redfish/Circuit2_api.py
    M api_emulator/redfish/Circuit3_api.py
    M api_emulator/redfish/Circuit4_api.py
    M api_emulator/redfish/Circuit5_api.py
    M api_emulator/redfish/Circuit6_api.py
    M api_emulator/redfish/Circuit7_api.py
    M api_emulator/redfish/Circuit8_api.py
    M api_emulator/redfish/Circuit9_api.py
    M api_emulator/redfish/ComponentIntegrity_api.py
    M api_emulator/redfish/CompositionReservation_api.py
    M api_emulator/redfish/ComputerSystem0_api.py
    M api_emulator/redfish/ComputerSystem1_api.py
    M api_emulator/redfish/ComputerSystem2_api.py
    M api_emulator/redfish/ConnectionMethod_api.py
    M api_emulator/redfish/Connection_api.py
    M api_emulator/redfish/ConsistencyGroup0_api.py
    M api_emulator/redfish/ConsistencyGroup1_api.py
    M api_emulator/redfish/ConsistencyGroup2_api.py
    M api_emulator/redfish/ConsistencyGroup3_api.py
    M api_emulator/redfish/Control0_api.py
    M api_emulator/redfish/Control1_api.py
    M api_emulator/redfish/Control2_api.py
    M api_emulator/redfish/Control3_api.py
    M api_emulator/redfish/Control4_api.py
    M api_emulator/redfish/Control5_api.py
    M api_emulator/redfish/Drive0_api.py
    M api_emulator/redfish/Drive1_api.py
    M api_emulator/redfish/Drive2_api.py
    M api_emulator/redfish/Drive3_api.py
    M api_emulator/redfish/Drive4_api.py
    M api_emulator/redfish/Drive5_api.py
    M api_emulator/redfish/Drive6_api.py
    M api_emulator/redfish/Drive7_api.py
    M api_emulator/redfish/Endpoint0_api.py
    M api_emulator/redfish/Endpoint1_api.py
    M api_emulator/redfish/Endpoint2_api.py
    M api_emulator/redfish/EndpointGroup0_api.py
    M api_emulator/redfish/EndpointGroup1_api.py
    M api_emulator/redfish/EndpointGroup2_api.py
    M api_emulator/redfish/EndpointGroup3_api.py
    M api_emulator/redfish/EthernetInterface0_api.py
    M api_emulator/redfish/EthernetInterface1_api.py
    M api_emulator/redfish/EthernetInterface2_api.py
    M api_emulator/redfish/EthernetInterface3_api.py
    M api_emulator/redfish/EthernetInterface4_api.py
    M api_emulator/redfish/EthernetInterface5_api.py
    M api_emulator/redfish/EthernetInterface6_api.py
    M api_emulator/redfish/EventDestination_api.py
    M api_emulator/redfish/EventListener_api.py
    M api_emulator/redfish/ExternalAccountProvider0_api.py
    M api_emulator/redfish/ExternalAccountProvider1_api.py
    M api_emulator/redfish/FabricAdapter0_api.py
    M api_emulator/redfish/FabricAdapter1_api.py
    M api_emulator/redfish/Fabric_api.py
    M api_emulator/redfish/Facility_api.py
    M api_emulator/redfish/Fan_api.py
    M api_emulator/redfish/FileShare0_api.py
    M api_emulator/redfish/FileShare1_api.py
    M api_emulator/redfish/FileShare2_api.py
    M api_emulator/redfish/FileSystem0_api.py
    M api_emulator/redfish/FileSystem1_api.py
    M api_emulator/redfish/GraphicsController_api.py
    M api_emulator/redfish/HostInterface_api.py
    M api_emulator/redfish/Job0_api.py
    M api_emulator/redfish/Job1_api.py
    M api_emulator/redfish/JsonSchemaFile_api.py
    M api_emulator/redfish/Key0_api.py
    M api_emulator/redfish/Key1_api.py
    M api_emulator/redfish/Key2_api.py
    M api_emulator/redfish/KeyPolicy_api.py
    M api_emulator/redfish/License_api.py
    M api_emulator/redfish/LogEntry0_api.py
    M api_emulator/redfish/LogEntry1_api.py
    M api_emulator/redfish/LogEntry2_api.py
    M api_emulator/redfish/LogEntry3_api.py
    M api_emulator/redfish/LogEntry4_api.py
    M api_emulator/redfish/LogEntry5_api.py
    M api_emulator/redfish/LogEntry6_api.py
    M api_emulator/redfish/LogEntry7_api.py
    M api_emulator/redfish/ManagerAccount0_api.py
    M api_emulator/redfish/ManagerAccount1_api.py
    M api_emulator/redfish/Manager_api.py
    M api_emulator/redfish/MediaController_api.py
    M api_emulator/redfish/Memory0_api.py
    M api_emulator/redfish/Memory1_api.py
    M api_emulator/redfish/Memory2_api.py
    M api_emulator/redfish/Memory3_api.py
    M api_emulator/redfish/Memory4_api.py
    M api_emulator/redfish/Memory5_api.py
    M api_emulator/redfish/MemoryChunks0_api.py
    M api_emulator/redfish/MemoryChunks1_api.py
    M api_emulator/redfish/MemoryChunks2_api.py
    M api_emulator/redfish/MemoryChunks3_api.py
    M api_emulator/redfish/MemoryDomain0_api.py
    M api_emulator/redfish/MemoryDomain1_api.py
    M api_emulator/redfish/MemoryDomain2_api.py
    M api_emulator/redfish/MemoryDomain3_api.py
    M api_emulator/redfish/MetricReportDefinition_api.py
    M api_emulator/redfish/MetricReport_api.py
    M api_emulator/redfish/NVMeDomain_api.py
    M api_emulator/redfish/NVMeFirmwareImage_api.py
    M api_emulator/redfish/NetworkAdapter_api.py
    M api_emulator/redfish/NetworkDeviceFunction_api.py
    M api_emulator/redfish/NetworkInterface0_api.py
    M api_emulator/redfish/NetworkInterface1_api.py
    M api_emulator/redfish/NetworkInterface2_api.py
    M api_emulator/redfish/NetworkInterface3_api.py
    M api_emulator/redfish/NetworkInterface4_api.py
    M api_emulator/redfish/NetworkPort_api.py
    M api_emulator/redfish/OperatingConfig_api.py
    M api_emulator/redfish/Outlet0_api.py
    M api_emulator/redfish/Outlet1_api.py
    M api_emulator/redfish/Outlet2_api.py
    M api_emulator/redfish/Outlet3_api.py
    M api_emulator/redfish/Outlet4_api.py
    M api_emulator/redfish/OutletGroup0_api.py
    M api_emulator/redfish/OutletGroup1_api.py
    M api_emulator/redfish/OutletGroup2_api.py
    M api_emulator/redfish/OutletGroup3_api.py
    M api_emulator/redfish/PCIeDevice0_api.py
    M api_emulator/redfish/PCIeDevice1_api.py
    M api_emulator/redfish/PCIeDevice2_api.py
    M api_emulator/redfish/PCIeDevice3_api.py
    M api_emulator/redfish/PCIeFunction0_api.py
    M api_emulator/redfish/PCIeFunction1_api.py
    M api_emulator/redfish/PCIeFunction2_api.py
    M api_emulator/redfish/PCIeFunction3_api.py
    M api_emulator/redfish/Port0_api.py
    M api_emulator/redfish/Port10_api.py
    M api_emulator/redfish/Port11_api.py
    M api_emulator/redfish/Port12_api.py
    M api_emulator/redfish/Port13_api.py
    M api_emulator/redfish/Port14_api.py
    M api_emulator/redfish/Port15_api.py
    M api_emulator/redfish/Port16_api.py
    M api_emulator/redfish/Port17_api.py
    M api_emulator/redfish/Port18_api.py
    M api_emulator/redfish/Port19_api.py
    M api_emulator/redfish/Port1_api.py
    M api_emulator/redfish/Port20_api.py
    M api_emulator/redfish/Port2_api.py
    M api_emulator/redfish/Port3_api.py
    M api_emulator/redfish/Port4_api.py
    M api_emulator/redfish/Port5_api.py
    M api_emulator/redfish/Port6_api.py
    M api_emulator/redfish/Port7_api.py
    M api_emulator/redfish/Port8_api.py
    M api_emulator/redfish/Port9_api.py
    M api_emulator/redfish/PowerDistribution0_api.py
    M api_emulator/redfish/PowerDistribution1_api.py
    M api_emulator/redfish/PowerDistribution2_api.py
    M api_emulator/redfish/PowerDistribution3_api.py
    M api_emulator/redfish/PowerDistribution4_api.py
    M api_emulator/redfish/PowerDistribution5_api.py
    M api_emulator/redfish/PowerDomain_api.py
    M api_emulator/redfish/PowerSupply0_api.py
    M api_emulator/redfish/PowerSupply1_api.py
    M api_emulator/redfish/Processor0_api.py
    M api_emulator/redfish/Processor10_api.py
    M api_emulator/redfish/Processor11_api.py
    M api_emulator/redfish/Processor12_api.py
    M api_emulator/redfish/Processor13_api.py
    M api_emulator/redfish/Processor14_api.py
    M api_emulator/redfish/Processor15_api.py
    M api_emulator/redfish/Processor16_api.py
    M api_emulator/redfish/Processor17_api.py
    M api_emulator/redfish/Processor1_api.py
    M api_emulator/redfish/Processor2_api.py
    M api_emulator/redfish/Processor3_api.py
    M api_emulator/redfish/Processor4_api.py
    M api_emulator/redfish/Processor5_api.py
    M api_emulator/redfish/Processor6_api.py
    M api_emulator/redfish/Processor7_api.py
    M api_emulator/redfish/Processor8_api.py
    M api_emulator/redfish/Processor9_api.py
    M api_emulator/redfish/RegisteredClient_api.py
    M api_emulator/redfish/ResourceBlock0_api.py
    M api_emulator/redfish/ResourceBlock1_api.py
    M api_emulator/redfish/Role0_api.py
    M api_emulator/redfish/Role1_api.py
    M api_emulator/redfish/RouteEntry0_api.py
    M api_emulator/redfish/RouteEntry1_api.py
    M api_emulator/redfish/RouteEntry2_api.py
    M api_emulator/redfish/RouteEntry3_api.py
    M api_emulator/redfish/RouteEntry4_api.py
    M api_emulator/redfish/RouteEntry5_api.py
    M api_emulator/redfish/RouteEntry6_api.py
    M api_emulator/redfish/RouteEntry7_api.py
    M api_emulator/redfish/RouteEntry8_api.py
    M api_emulator/redfish/RouteEntry9_api.py
    M api_emulator/redfish/RouteSetEntry0_api.py
    M api_emulator/redfish/RouteSetEntry1_api.py
    M api_emulator/redfish/RouteSetEntry2_api.py
    M api_emulator/redfish/RouteSetEntry3_api.py
    M api_emulator/redfish/RouteSetEntry4_api.py
    M api_emulator/redfish/RouteSetEntry5_api.py
    M api_emulator/redfish/RouteSetEntry6_api.py
    M api_emulator/redfish/RouteSetEntry7_api.py
    M api_emulator/redfish/RouteSetEntry8_api.py
    M api_emulator/redfish/RouteSetEntry9_api.py
    M api_emulator/redfish/SecureBootDatabase0_api.py
    M api_emulator/redfish/SecureBootDatabase1_api.py
    M api_emulator/redfish/SecureBootDatabase2_api.py
    M api_emulator/redfish/Sensor0_api.py
    M api_emulator/redfish/Sensor1_api.py
    M api_emulator/redfish/Sensor2_api.py
    M api_emulator/redfish/Sensor3_api.py
    M api_emulator/redfish/Sensor4_api.py
    M api_emulator/redfish/Sensor5_api.py
    M api_emulator/redfish/Sensor6_api.py
    M api_emulator/redfish/SerialInterface_api.py
    M api_emulator/redfish/Session_api.py
    M api_emulator/redfish/Signature0_api.py
    M api_emulator/redfish/Signature1_api.py
    M api_emulator/redfish/Signature2_api.py
    M api_emulator/redfish/SimpleStorage0_api.py
    M api_emulator/redfish/SimpleStorage1_api.py
    M api_emulator/redfish/SimpleStorage2_api.py
    M api_emulator/redfish/SimpleStorage3_api.py
    M api_emulator/redfish/SimpleStorage4_api.py
    M api_emulator/redfish/SoftwareInventory0_api.py
    M api_emulator/redfish/SoftwareInventory1_api.py
    M api_emulator/redfish/Storage0_api.py
    M api_emulator/redfish/Storage1_api.py
    M api_emulator/redfish/Storage2_api.py
    M api_emulator/redfish/Storage3_api.py
    M api_emulator/redfish/Storage4_api.py
    M api_emulator/redfish/Storage5_api.py
    M api_emulator/redfish/StorageController0_api.py
    M api_emulator/redfish/StorageController1_api.py
    M api_emulator/redfish/StorageController2_api.py
    M api_emulator/redfish/StorageController3_api.py
    M api_emulator/redfish/StorageController4_api.py
    M api_emulator/redfish/StorageController5_api.py
    M api_emulator/redfish/StorageGroup0_api.py
    M api_emulator/redfish/StorageGroup1_api.py
    M api_emulator/redfish/StorageGroup2_api.py
    M api_emulator/redfish/StorageGroup3_api.py
    M api_emulator/redfish/StoragePool0_api.py
    M api_emulator/redfish/StoragePool10_api.py
    M api_emulator/redfish/StoragePool11_api.py
    M api_emulator/redfish/StoragePool12_api.py
    M api_emulator/redfish/StoragePool13_api.py
    M api_emulator/redfish/StoragePool14_api.py
    M api_emulator/redfish/StoragePool15_api.py
    M api_emulator/redfish/StoragePool16_api.py
    M api_emulator/redfish/StoragePool17_api.py
    M api_emulator/redfish/StoragePool1_api.py
    M api_emulator/redfish/StoragePool2_api.py
    M api_emulator/redfish/StoragePool3_api.py
    M api_emulator/redfish/StoragePool4_api.py
    M api_emulator/redfish/StoragePool5_api.py
    M api_emulator/redfish/StoragePool6_api.py
    M api_emulator/redfish/StoragePool7_api.py
    M api_emulator/redfish/StoragePool8_api.py
    M api_emulator/redfish/StoragePool9_api.py
    M api_emulator/redfish/Switch_api.py
    M api_emulator/redfish/Task0_api.py
    M api_emulator/redfish/Task1_api.py
    M api_emulator/redfish/Triggers_api.py
    M api_emulator/redfish/USBController_api.py
    M api_emulator/redfish/VCATEntry0_api.py
    M api_emulator/redfish/VCATEntry1_api.py
    M api_emulator/redfish/VCATEntry2_api.py
    M api_emulator/redfish/VCATEntry3_api.py
    M api_emulator/redfish/VCATEntry4_api.py
    M api_emulator/redfish/VCATEntry5_api.py
    M api_emulator/redfish/VCATEntry6_api.py
    M api_emulator/redfish/VLanNetworkInterface0_api.py
    M api_emulator/redfish/VLanNetworkInterface1_api.py
    M api_emulator/redfish/VLanNetworkInterface2_api.py
    M api_emulator/redfish/VLanNetworkInterface3_api.py
    M api_emulator/redfish/VLanNetworkInterface4_api.py
    M api_emulator/redfish/VLanNetworkInterface5_api.py
    M api_emulator/redfish/VLanNetworkInterface6_api.py
    M api_emulator/redfish/VirtualMedia0_api.py
    M api_emulator/redfish/VirtualMedia1_api.py
    M api_emulator/redfish/VirtualMedia2_api.py
    M api_emulator/redfish/VirtualMedia3_api.py
    M api_emulator/redfish/Volume0_api.py
    M api_emulator/redfish/Volume10_api.py
    M api_emulator/redfish/Volume11_api.py
    M api_emulator/redfish/Volume12_api.py
    M api_emulator/redfish/Volume13_api.py
    M api_emulator/redfish/Volume14_api.py
    M api_emulator/redfish/Volume15_api.py
    M api_emulator/redfish/Volume16_api.py
    M api_emulator/redfish/Volume17_api.py
    M api_emulator/redfish/Volume18_api.py
    M api_emulator/redfish/Volume19_api.py
    M api_emulator/redfish/Volume1_api.py
    M api_emulator/redfish/Volume2_api.py
    M api_emulator/redfish/Volume3_api.py
    M api_emulator/redfish/Volume4_api.py
    M api_emulator/redfish/Volume5_api.py
    M api_emulator/redfish/Volume6_api.py
    M api_emulator/redfish/Volume7_api.py
    M api_emulator/redfish/Volume8_api.py
    M api_emulator/redfish/Volume9_api.py
    M api_emulator/redfish/Zone0_api.py
    M api_emulator/redfish/Zone1_api.py
    M api_emulator/utils.py
    M autogen/APIs/AccelerationFunction0_api.py
    M autogen/APIs/AccelerationFunction1_api.py
    M autogen/APIs/AccelerationFunction2_api.py
    M autogen/APIs/AccelerationFunction3_api.py
    M autogen/APIs/AccelerationFunction4_api.py
    M autogen/APIs/AddressPool_api.py
    M autogen/APIs/Aggregate_api.py
    M autogen/APIs/AggregationSource_api.py
    M autogen/APIs/AllowDeny0_api.py
    M autogen/APIs/AllowDeny1_api.py
    M autogen/APIs/AllowDeny2_api.py
    M autogen/APIs/AllowDeny3_api.py
    M autogen/APIs/AllowDeny4_api.py
    M autogen/APIs/AllowDeny5_api.py
    M autogen/APIs/Battery_api.py
    M autogen/APIs/BootOption0_api.py
    M autogen/APIs/BootOption1_api.py
    M autogen/APIs/BootOption2_api.py
    M autogen/APIs/Cable_api.py
    M autogen/APIs/Capacity0_api.py
    M autogen/APIs/Capacity1_api.py
    M autogen/APIs/Capacity2_api.py
    M autogen/APIs/Capacity3_api.py
    M autogen/APIs/Capacity4_api.py
    M autogen/APIs/Capacity5_api.py
    M autogen/APIs/Capacity6_api.py
    M autogen/APIs/Capacity7_api.py
    M autogen/APIs/Capacity8_api.py
    M autogen/APIs/Certificate0_api.py
    M autogen/APIs/Certificate10_api.py
    M autogen/APIs/Certificate11_api.py
    M autogen/APIs/Certificate12_api.py
    M autogen/APIs/Certificate13_api.py
    M autogen/APIs/Certificate14_api.py
    M autogen/APIs/Certificate15_api.py
    M autogen/APIs/Certificate16_api.py
    M autogen/APIs/Certificate17_api.py
    M autogen/APIs/Certificate18_api.py
    M autogen/APIs/Certificate19_api.py
    M autogen/APIs/Certificate1_api.py
    M autogen/APIs/Certificate20_api.py
    M autogen/APIs/Certificate21_api.py
    M autogen/APIs/Certificate22_api.py
    M autogen/APIs/Certificate23_api.py
    M autogen/APIs/Certificate24_api.py
    M autogen/APIs/Certificate25_api.py
    M autogen/APIs/Certificate26_api.py
    M autogen/APIs/Certificate27_api.py
    M autogen/APIs/Certificate28_api.py
    M autogen/APIs/Certificate29_api.py
    M autogen/APIs/Certificate2_api.py
    M autogen/APIs/Certificate30_api.py
    M autogen/APIs/Certificate31_api.py
    M autogen/APIs/Certificate32_api.py
    M autogen/APIs/Certificate33_api.py
    M autogen/APIs/Certificate34_api.py
    M autogen/APIs/Certificate35_api.py
    M autogen/APIs/Certificate36_api.py
    M autogen/APIs/Certificate37_api.py
    M autogen/APIs/Certificate38_api.py
    M autogen/APIs/Certificate39_api.py
    M autogen/APIs/Certificate3_api.py
    M autogen/APIs/Certificate40_api.py
    M autogen/APIs/Certificate41_api.py
    M autogen/APIs/Certificate42_api.py
    M autogen/APIs/Certificate43_api.py
    M autogen/APIs/Certificate44_api.py
    M autogen/APIs/Certificate45_api.py
    M autogen/APIs/Certificate46_api.py
    M autogen/APIs/Certificate47_api.py
    M autogen/APIs/Certificate48_api.py
    M autogen/APIs/Certificate49_api.py
    M autogen/APIs/Certificate4_api.py
    M autogen/APIs/Certificate50_api.py
    M autogen/APIs/Certificate51_api.py
    M autogen/APIs/Certificate52_api.py
    M autogen/APIs/Certificate53_api.py
    M autogen/APIs/Certificate54_api.py
    M autogen/APIs/Certificate55_api.py
    M autogen/APIs/Certificate56_api.py
    M autogen/APIs/Certificate57_api.py
    M autogen/APIs/Certificate58_api.py
    M autogen/APIs/Certificate59_api.py
    M autogen/APIs/Certificate5_api.py
    M autogen/APIs/Certificate60_api.py
    M autogen/APIs/Certificate61_api.py
    M autogen/APIs/Certificate62_api.py
    M autogen/APIs/Certificate63_api.py
    M autogen/APIs/Certificate64_api.py
    M autogen/APIs/Certificate65_api.py
    M autogen/APIs/Certificate6_api.py
    M autogen/APIs/Certificate7_api.py
    M autogen/APIs/Certificate8_api.py
    M autogen/APIs/Certificate9_api.py
    M autogen/APIs/Chassis_api.py
    M autogen/APIs/Circuit0_api.py
    M autogen/APIs/Circuit10_api.py
    M autogen/APIs/Circuit11_api.py
    M autogen/APIs/Circuit12_api.py
    M autogen/APIs/Circuit13_api.py
    M autogen/APIs/Circuit14_api.py
    M autogen/APIs/Circuit15_api.py
    M autogen/APIs/Circuit1_api.py
    M autogen/APIs/Circuit2_api.py
    M autogen/APIs/Circuit3_api.py
    M autogen/APIs/Circuit4_api.py
    M autogen/APIs/Circuit5_api.py
    M autogen/APIs/Circuit6_api.py
    M autogen/APIs/Circuit7_api.py
    M autogen/APIs/Circuit8_api.py
    M autogen/APIs/Circuit9_api.py
    M autogen/APIs/ComponentIntegrity_api.py
    M autogen/APIs/CompositionReservation_api.py
    M autogen/APIs/ComputerSystem0_api.py
    M autogen/APIs/ComputerSystem1_api.py
    M autogen/APIs/ComputerSystem2_api.py
    M autogen/APIs/ConnectionMethod_api.py
    M autogen/APIs/Connection_api.py
    M autogen/APIs/ConsistencyGroup0_api.py
    M autogen/APIs/ConsistencyGroup1_api.py
    M autogen/APIs/ConsistencyGroup2_api.py
    M autogen/APIs/ConsistencyGroup3_api.py
    M autogen/APIs/Control0_api.py
    M autogen/APIs/Control1_api.py
    M autogen/APIs/Control2_api.py
    M autogen/APIs/Control3_api.py
    M autogen/APIs/Control4_api.py
    M autogen/APIs/Control5_api.py
    M autogen/APIs/Drive0_api.py
    M autogen/APIs/Drive1_api.py
    M autogen/APIs/Drive2_api.py
    M autogen/APIs/Drive3_api.py
    M autogen/APIs/Drive4_api.py
    M autogen/APIs/Drive5_api.py
    M autogen/APIs/Drive6_api.py
    M autogen/APIs/Drive7_api.py
    M autogen/APIs/Endpoint0_api.py
    M autogen/APIs/Endpoint1_api.py
    M autogen/APIs/Endpoint2_api.py
    M autogen/APIs/EndpointGroup0_api.py
    M autogen/APIs/EndpointGroup1_api.py
    M autogen/APIs/EndpointGroup2_api.py
    M autogen/APIs/EndpointGroup3_api.py
    M autogen/APIs/EthernetInterface0_api.py
    M autogen/APIs/EthernetInterface1_api.py
    M autogen/APIs/EthernetInterface2_api.py
    M autogen/APIs/EthernetInterface3_api.py
    M autogen/APIs/EthernetInterface4_api.py
    M autogen/APIs/EthernetInterface5_api.py
    M autogen/APIs/EthernetInterface6_api.py
    M autogen/APIs/EventDestination_api.py
    M autogen/APIs/ExternalAccountProvider0_api.py
    M autogen/APIs/ExternalAccountProvider1_api.py
    M autogen/APIs/FabricAdapter0_api.py
    M autogen/APIs/FabricAdapter1_api.py
    M autogen/APIs/Fabric_api.py
    M autogen/APIs/Facility_api.py
    M autogen/APIs/Fan_api.py
    M autogen/APIs/FileShare0_api.py
    M autogen/APIs/FileShare1_api.py
    M autogen/APIs/FileShare2_api.py
    M autogen/APIs/FileSystem0_api.py
    M autogen/APIs/FileSystem1_api.py
    M autogen/APIs/GraphicsController_api.py
    M autogen/APIs/HostInterface_api.py
    M autogen/APIs/Job0_api.py
    M autogen/APIs/Job1_api.py
    M autogen/APIs/JsonSchemaFile_api.py
    M autogen/APIs/Key0_api.py
    M autogen/APIs/Key1_api.py
    M autogen/APIs/Key2_api.py
    M autogen/APIs/KeyPolicy_api.py
    M autogen/APIs/License_api.py
    M autogen/APIs/LogEntry0_api.py
    M autogen/APIs/LogEntry1_api.py
    M autogen/APIs/LogEntry2_api.py
    M autogen/APIs/LogEntry3_api.py
    M autogen/APIs/LogEntry4_api.py
    M autogen/APIs/LogEntry5_api.py
    M autogen/APIs/LogEntry6_api.py
    M autogen/APIs/LogEntry7_api.py
    M autogen/APIs/ManagerAccount0_api.py
    M autogen/APIs/ManagerAccount1_api.py
    M autogen/APIs/Manager_api.py
    M autogen/APIs/MediaController_api.py
    M autogen/APIs/Memory0_api.py
    M autogen/APIs/Memory1_api.py
    M autogen/APIs/Memory2_api.py
    M autogen/APIs/Memory3_api.py
    M autogen/APIs/Memory4_api.py
    M autogen/APIs/Memory5_api.py
    M autogen/APIs/MemoryChunks0_api.py
    M autogen/APIs/MemoryChunks1_api.py
    M autogen/APIs/MemoryChunks2_api.py
    M autogen/APIs/MemoryChunks3_api.py
    M autogen/APIs/MemoryDomain0_api.py
    M autogen/APIs/MemoryDomain1_api.py
    M autogen/APIs/MemoryDomain2_api.py
    M autogen/APIs/MemoryDomain3_api.py
    M autogen/APIs/MetricDefinition_api.py
    M autogen/APIs/MetricReportDefinition_api.py
    M autogen/APIs/MetricReport_api.py
    M autogen/APIs/NVMeDomain_api.py
    M autogen/APIs/NVMeFirmwareImage_api.py
    M autogen/APIs/NetworkAdapter_api.py
    M autogen/APIs/NetworkDeviceFunction_api.py
    M autogen/APIs/NetworkInterface0_api.py
    M autogen/APIs/NetworkInterface1_api.py
    M autogen/APIs/NetworkInterface2_api.py
    M autogen/APIs/NetworkInterface3_api.py
    M autogen/APIs/NetworkInterface4_api.py
    M autogen/APIs/NetworkPort_api.py
    M autogen/APIs/OperatingConfig_api.py
    M autogen/APIs/Outlet0_api.py
    M autogen/APIs/Outlet1_api.py
    M autogen/APIs/Outlet2_api.py
    M autogen/APIs/Outlet3_api.py
    M autogen/APIs/Outlet4_api.py
    M autogen/APIs/OutletGroup0_api.py
    M autogen/APIs/OutletGroup1_api.py
    M autogen/APIs/OutletGroup2_api.py
    M autogen/APIs/OutletGroup3_api.py
    M autogen/APIs/PCIeDevice0_api.py
    M autogen/APIs/PCIeDevice1_api.py
    M autogen/APIs/PCIeDevice2_api.py
    M autogen/APIs/PCIeDevice3_api.py
    M autogen/APIs/PCIeFunction0_api.py
    M autogen/APIs/PCIeFunction1_api.py
    M autogen/APIs/PCIeFunction2_api.py
    M autogen/APIs/PCIeFunction3_api.py
    M autogen/APIs/Port0_api.py
    M autogen/APIs/Port10_api.py
    M autogen/APIs/Port11_api.py
    M autogen/APIs/Port12_api.py
    M autogen/APIs/Port13_api.py
    M autogen/APIs/Port14_api.py
    M autogen/APIs/Port15_api.py
    M autogen/APIs/Port16_api.py
    M autogen/APIs/Port17_api.py
    M autogen/APIs/Port18_api.py
    M autogen/APIs/Port19_api.py
    M autogen/APIs/Port1_api.py
    M autogen/APIs/Port20_api.py
    M autogen/APIs/Port2_api.py
    M autogen/APIs/Port3_api.py
    M autogen/APIs/Port4_api.py
    M autogen/APIs/Port5_api.py
    M autogen/APIs/Port6_api.py
    M autogen/APIs/Port7_api.py
    M autogen/APIs/Port8_api.py
    M autogen/APIs/Port9_api.py
    M autogen/APIs/PowerDistribution0_api.py
    M autogen/APIs/PowerDistribution1_api.py
    M autogen/APIs/PowerDistribution2_api.py
    M autogen/APIs/PowerDistribution3_api.py
    M autogen/APIs/PowerDistribution4_api.py
    M autogen/APIs/PowerDistribution5_api.py
    M autogen/APIs/PowerDomain_api.py
    M autogen/APIs/PowerSupply0_api.py
    M autogen/APIs/PowerSupply1_api.py
    M autogen/APIs/Processor0_api.py
    M autogen/APIs/Processor10_api.py
    M autogen/APIs/Processor11_api.py
    M autogen/APIs/Processor12_api.py
    M autogen/APIs/Processor13_api.py
    M autogen/APIs/Processor14_api.py
    M autogen/APIs/Processor15_api.py
    M autogen/APIs/Processor16_api.py
    M autogen/APIs/Processor17_api.py
    M autogen/APIs/Processor1_api.py
    M autogen/APIs/Processor2_api.py
    M autogen/APIs/Processor3_api.py
    M autogen/APIs/Processor4_api.py
    M autogen/APIs/Processor5_api.py
    M autogen/APIs/Processor6_api.py
    M autogen/APIs/Processor7_api.py
    M autogen/APIs/Processor8_api.py
    M autogen/APIs/Processor9_api.py
    M autogen/APIs/RegisteredClient_api.py
    M autogen/APIs/ResourceBlock0_api.py
    M autogen/APIs/ResourceBlock1_api.py
    M autogen/APIs/Role0_api.py
    M autogen/APIs/Role1_api.py
    M autogen/APIs/RouteEntry0_api.py
    M autogen/APIs/RouteEntry1_api.py
    M autogen/APIs/RouteEntry2_api.py
    M autogen/APIs/RouteEntry3_api.py
    M autogen/APIs/RouteEntry4_api.py
    M autogen/APIs/RouteEntry5_api.py
    M autogen/APIs/RouteEntry6_api.py
    M autogen/APIs/RouteEntry7_api.py
    M autogen/APIs/RouteEntry8_api.py
    M autogen/APIs/RouteEntry9_api.py
    M autogen/APIs/RouteSetEntry0_api.py
    M autogen/APIs/RouteSetEntry1_api.py
    M autogen/APIs/RouteSetEntry2_api.py
    M autogen/APIs/RouteSetEntry3_api.py
    M autogen/APIs/RouteSetEntry4_api.py
    M autogen/APIs/RouteSetEntry5_api.py
    M autogen/APIs/RouteSetEntry6_api.py
    M autogen/APIs/RouteSetEntry7_api.py
    M autogen/APIs/RouteSetEntry8_api.py
    M autogen/APIs/RouteSetEntry9_api.py
    M autogen/APIs/SecureBootDatabase0_api.py
    M autogen/APIs/SecureBootDatabase1_api.py
    M autogen/APIs/SecureBootDatabase2_api.py
    M autogen/APIs/Sensor0_api.py
    M autogen/APIs/Sensor1_api.py
    M autogen/APIs/Sensor2_api.py
    M autogen/APIs/Sensor3_api.py
    M autogen/APIs/Sensor4_api.py
    M autogen/APIs/Sensor5_api.py
    M autogen/APIs/Sensor6_api.py
    M autogen/APIs/SerialInterface_api.py
    M autogen/APIs/Signature0_api.py
    M autogen/APIs/Signature1_api.py
    M autogen/APIs/Signature2_api.py
    M autogen/APIs/SimpleStorage0_api.py
    M autogen/APIs/SimpleStorage1_api.py
    M autogen/APIs/SimpleStorage2_api.py
    M autogen/APIs/SimpleStorage3_api.py
    M autogen/APIs/SimpleStorage4_api.py
    M autogen/APIs/SoftwareInventory0_api.py
    M autogen/APIs/SoftwareInventory1_api.py
    M autogen/APIs/Storage0_api.py
    M autogen/APIs/Storage1_api.py
    M autogen/APIs/Storage2_api.py
    M autogen/APIs/Storage3_api.py
    M autogen/APIs/Storage4_api.py
    M autogen/APIs/Storage5_api.py
    M autogen/APIs/StorageController0_api.py
    M autogen/APIs/StorageController1_api.py
    M autogen/APIs/StorageController2_api.py
    M autogen/APIs/StorageController3_api.py
    M autogen/APIs/StorageController4_api.py
    M autogen/APIs/StorageController5_api.py
    M autogen/APIs/StorageGroup0_api.py
    M autogen/APIs/StorageGroup1_api.py
    M autogen/APIs/StorageGroup2_api.py
    M autogen/APIs/StorageGroup3_api.py
    M autogen/APIs/StoragePool0_api.py
    M autogen/APIs/StoragePool10_api.py
    M autogen/APIs/StoragePool11_api.py
    M autogen/APIs/StoragePool12_api.py
    M autogen/APIs/StoragePool13_api.py
    M autogen/APIs/StoragePool14_api.py
    M autogen/APIs/StoragePool15_api.py
    M autogen/APIs/StoragePool16_api.py
    M autogen/APIs/StoragePool17_api.py
    M autogen/APIs/StoragePool1_api.py
    M autogen/APIs/StoragePool2_api.py
    M autogen/APIs/StoragePool3_api.py
    M autogen/APIs/StoragePool4_api.py
    M autogen/APIs/StoragePool5_api.py
    M autogen/APIs/StoragePool6_api.py
    M autogen/APIs/StoragePool7_api.py
    M autogen/APIs/StoragePool8_api.py
    M autogen/APIs/StoragePool9_api.py
    M autogen/APIs/Switch_api.py
    M autogen/APIs/Task0_api.py
    M autogen/APIs/Task1_api.py
    M autogen/APIs/Triggers_api.py
    M autogen/APIs/USBController_api.py
    M autogen/APIs/VCATEntry0_api.py
    M autogen/APIs/VCATEntry1_api.py
    M autogen/APIs/VCATEntry2_api.py
    M autogen/APIs/VCATEntry3_api.py
    M autogen/APIs/VCATEntry4_api.py
    M autogen/APIs/VCATEntry5_api.py
    M autogen/APIs/VCATEntry6_api.py
    M autogen/APIs/VLanNetworkInterface0_api.py
    M autogen/APIs/VLanNetworkInterface1_api.py
    M autogen/APIs/VLanNetworkInterface2_api.py
    M autogen/APIs/VLanNetworkInterface3_api.py
    M autogen/APIs/VLanNetworkInterface4_api.py
    M autogen/APIs/VLanNetworkInterface5_api.py
    M autogen/APIs/VLanNetworkInterface6_api.py
    M autogen/APIs/VirtualMedia0_api.py
    M autogen/APIs/VirtualMedia1_api.py
    M autogen/APIs/VirtualMedia2_api.py
    M autogen/APIs/VirtualMedia3_api.py
    M autogen/APIs/Volume0_api.py
    M autogen/APIs/Volume10_api.py
    M autogen/APIs/Volume11_api.py
    M autogen/APIs/Volume12_api.py
    M autogen/APIs/Volume13_api.py
    M autogen/APIs/Volume14_api.py
    M autogen/APIs/Volume15_api.py
    M autogen/APIs/Volume16_api.py
    M autogen/APIs/Volume17_api.py
    M autogen/APIs/Volume18_api.py
    M autogen/APIs/Volume19_api.py
    M autogen/APIs/Volume1_api.py
    M autogen/APIs/Volume2_api.py
    M autogen/APIs/Volume3_api.py
    M autogen/APIs/Volume4_api.py
    M autogen/APIs/Volume5_api.py
    M autogen/APIs/Volume6_api.py
    M autogen/APIs/Volume7_api.py
    M autogen/APIs/Volume8_api.py
    M autogen/APIs/Volume9_api.py
    M autogen/APIs/Zone0_api.py
    M autogen/APIs/Zone1_api.py
    M autogen/api_writer.py
    M requirements.txt
    M tests/test.py
    M tests/test_templates.py

  Log Message:
  -----------
  Merge pull request #31 from christian-pinto/agents-forwarding

This pull requests adds the logic for inferring the agent managing a specific object and forwards requests for fabric state change.
This contribution is also taking care of marking each redfish object with the managing agent ID at agent discovery time.

Signed-off-by: Christian Pinto <christian.pinto at ibm.com>


Compare: https://github.com/OFMFWG/OFMF-Reference/compare/97974c9f0c1e...d01e35b35f47


More information about the Ofmfwg mailing list