1#!/usr/bin/env bash
2#
3# config: 2 30
4# @brief: List the bmc generated and core dumps list
5#
6
7. $DREPORT_INCLUDE/functions
8
9file_name="dumplist.log"
10
11#core files
12add_cmd_output "echo $'[core files]'" "$file_name" "core files"
13add_cmd_output "ls -AX /var/lib/systemd/coredump/core*" "$file_name" "core files"
14
15#bmc dumps
16add_cmd_output "echo $'\n[BMC dumps]'" "$file_name" "BMC dumps"
17add_cmd_output "ls -AX /var/lib/phosphor-debug-collector/dumps/*/*" "$file_name" "BMC dumps"
18
19#hardware dumps
20add_cmd_output "echo $'\n[Hardware dumps]'" "$file_name" "Hardware dumps"
21add_cmd_output "ls -AX /var/lib/phosphor-debug-collector/hardwaredump/*/*" "$file_name" "Hardware dumps"
22
23#hostboot dumps
24add_cmd_output "echo $'\n[Hostboot dumps]'" "$file_name" "Hostboot dumps"
25add_cmd_output "ls -AX /var/lib/phosphor-debug-collector/hostbootdump/*/*" "$file_name" "Hostboot dumps"
26
27#sbe dumps
28add_cmd_output "echo $'\n[SBE dumps]'" "$file_name" "SBE dumps"
29add_cmd_output "ls -AX /var/lib/phosphor-debug-collector/sbedump/*/*" "$file_name" "SBE dumps"
30