xref: /openbmc/openpower-debug-collector/dump/tools/bmcdump/plugins/emobjects (revision da87a50020d02c0efd45a4e3ede34a373abc62f5)
1*da87a500SMatt Spinler#!/usr/bin/env bash
2*da87a500SMatt Spinler#
3*da87a500SMatt Spinler# config: 2 20
4*da87a500SMatt Spinler# @brief: Dump entity-manager
5*da87a500SMatt Spinler#
6*da87a500SMatt Spinler
7*da87a500SMatt Spinler# shellcheck disable=SC1091
8*da87a500SMatt Spinler. "$DREPORT_INCLUDE"/functions
9*da87a500SMatt Spinler
10*da87a500SMatt Spinlerfile_name="emobjects.log"
11*da87a500SMatt Spinler
12*da87a500SMatt Spinlerdesc="entity manager objects"
13*da87a500SMatt Spinlercommand="busctl call --verbose --no-pager \
14*da87a500SMatt Spinler                xyz.openbmc_project.EntityManager \
15*da87a500SMatt Spinler                /xyz/openbmc_project/inventory \
16*da87a500SMatt Spinler                org.freedesktop.DBus.ObjectManager \
17*da87a500SMatt Spinler                GetManagedObjects"
18*da87a500SMatt Spinler
19*da87a500SMatt Spinleradd_cmd_output "$command" "$file_name" "$desc";
20