Rename IP address with DUMMYIP in all FFDC files.

Resolves openbmc/openbmc-test-automation#228

Change-Id: I85dcd0592d66d02e2c4fa75d69b9755bda2b7810
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>
diff --git a/lib/openbmc_ffdc_methods.robot b/lib/openbmc_ffdc_methods.robot
index 1c898d9..9ff19ad 100755
--- a/lib/openbmc_ffdc_methods.robot
+++ b/lib/openbmc_ffdc_methods.robot
@@ -6,6 +6,7 @@
 Resource           rest_client.robot
 Resource           utils.robot
 Library            SSHLibrary
+Library            OperatingSystem
 
 *** Keywords ***
 
@@ -110,10 +111,15 @@
     ...                file name in the current FFDC directory.
     [Arguments]        ${key_index}
 
+    # To build IP address in searchable form eg: dummy\.domain\.com
+    ${OPENBMC_HOST_REGEX}=  Run  echo ${OPENBMC_HOST} | sed 's/\(\.\)/\\\1/g'
     @{cmd_list}=      Get ffdc bmc file   ${key_index}
     :FOR  ${cmd}  IN  @{cmd_list}
     \   ${logpath}=  Catenate  SEPARATOR=   ${LOG_PREFIX}   ${cmd[0]}.txt
     \   Execute Command and Write FFDC  ${cmd[0]}  ${cmd[1]}   ${logpath}
+    # Rename OPENBMC_HOST IP address from given file to DUMMYIP
+    \   Run  sed -i 's/'${OPENBMC_HOST_REGEX}'/DUMMYIP/g' ${logpath}
+
 
 
 ################################################################