<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/OpenBmc/bmcweb.git/redfish-core/include/utils/assembly_utils.hpp, branch master</title>
<subtitle>A do everything Redfish, KVM, GUI, and DBus webserver for OpenBMC (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/atom?h=master</id>
<link rel='self' href='https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/'/>
<updated>2025-10-07T14:14:03+00:00</updated>
<entry>
<title>Add getChassisAssembly utility function</title>
<updated>2025-10-07T14:14:03+00:00</updated>
<author>
<name>Myung Bae</name>
<email>myungbae@us.ibm.com</email>
</author>
<published>2023-02-22T11:13:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/bmcweb.git/commit/?id=72375723eeeabb039b0164ca95ab57be1c5235d3'/>
<id>urn:sha1:72375723eeeabb039b0164ca95ab57be1c5235d3</id>
<content type='text'>
This adds a general utility function `getChassisAssembly()` to get the
list of assemblies for a given `chassisID` with the association of
`containing/contained_by` which is defined between Items [1].

This assembly starts with the following interfaces;
- xyz.openbmc_project.Inventory.Item.Panel

Tested:
- Verify the assemblies with [2]

[1] https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/58441
[2] https://gerrit.openbmc.org/c/openbmc/bmcweb/+/39574

Change-Id: I415185b64e8c92be5145209944a1d47c9e921359
Signed-off-by: Myung Bae &lt;myungbae@us.ibm.com&gt;
</content>
</entry>
</feed>
