Update FFDC log collection list

Changes:
    - Added pldm fru table data
    - Fix gard env

Change-Id: Id098339c89f2daf04838013a11cb858a7d3f7906
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/ffdc/ffdc_config.yaml b/ffdc/ffdc_config.yaml
index b80c63c..ce901f8 100644
--- a/ffdc/ffdc_config.yaml
+++ b/ffdc/ffdc_config.yaml
@@ -63,7 +63,8 @@
             - 'peltool -l >/tmp/PEL_logs_list.json'
             - {'peltool -a >/tmp/PEL_logs_display.json':240}
             - 'hexdump -C /var/lib/phosphor-logging/extensions/pels/badPEL >/tmp/PEL_logs_badPEL.txt'
-            - 'guard -l >/tmp/GUARD_list.txt'
+            - 'export PDBG_DTB=/var/lib/phosphor-software-manager/pnor/rw/DEVTREE; guard -l >/tmp/GUARD_list.txt'
+            - 'pldmtool fru getfrurecordtable>/tmp/PLDM_fru_record.txt'
             - 'killall -s SIGUSR1 pldmd; sleep 5'
             - 'fanctl dump'
             - 'cp /var/lib/phosphor-software-manager/pnor/rw/DEVTREE /tmp/DEVTREE'
@@ -86,6 +87,7 @@
             - '/tmp/PEL_logs_display.json'
             - '/tmp/PEL_logs_badPEL.txt'
             - '/tmp/GUARD_list.txt'
+            - '/tmp/PLDM_fru_record.txt'
             - '/tmp/pldm_flight_recorder'
             - '/tmp/fan_control_dump.json'
             - '/tmp/DEVTREE'
diff --git a/lib/openbmc_ffdc_list.py b/lib/openbmc_ffdc_list.py
index 5401bfc..eb4811d 100755
--- a/lib/openbmc_ffdc_list.py
+++ b/lib/openbmc_ffdc_list.py
@@ -61,6 +61,7 @@
         'PEL_logs_complete_display.json': 'peltool -a -f -h>/tmp/PEL_logs_complete_display.json 2>&1',
         'PEL_logs_badPEL.txt': 'hexdump -C'
         + ' /var/lib/phosphor-logging/extensions/pels/badPEL>/tmp/PEL_logs_badPEL.txt 2>&1',
+        'PLDM_fru_record.txt': 'pldmtool fru getfrurecordtable>/tmp/PLDM_fru_record.txt 2>&1',
         'BMC_pldm_flight_recorder.txt': 'rm -rf /tmp/pldm_flight_recorder; killall -s SIGUSR1 pldmd;'
         + ' sleep 5; cat /tmp/pldm_flight_recorder > /tmp/BMC_pldm_flight_recorder.txt 2>&1;',
         'OCC_state.txt': 'for i in {0..3};'