summaryrefslogtreecommitdiffstats
path: root/meta-ibm/recipes-phosphor/dump/phosphor-debug-collector/plugins.d/ibm_elogall
blob: 3054f237c81c948e1544896adc94b4ed3b441fef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/bash
#
# config: 2 20
# @brief: Get the IBM specific elog objects
#

. $DREPORT_INCLUDE/functions

desc="IBM elog"

entries=$(busctl --list --no-pager tree \
                 com.ibm.Logging | grep \
                 '/xyz/openbmc_project/logging/entry/')

#check for elog entries.
if [ -z "$entries" ]; then
    log_info "No $desc entries"
    exit 0
fi

command="busctl call --verbose --no-pager \
                com.ibm.Logging \
                /xyz/openbmc_project/logging \
                org.freedesktop.DBus.ObjectManager \
                GetManagedObjects"

file_name="ibm_elogall.log"

add_cmd_output "$command" "$file_name" "$desc"
OpenPOWER on IntegriCloud