From a59ac40d767137b6d093354743c09984b31d53b9 Mon Sep 17 00:00:00 2001 From: andrii savka Date: Mon, 17 Jul 2017 18:32:19 +0300 Subject: [PATCH] Added syncd SAI dump to sysdump script --- scripts/generate_dump | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/generate_dump b/scripts/generate_dump index 84057ca0c5..7922dc54a0 100755 --- a/scripts/generate_dump +++ b/scripts/generate_dump @@ -285,6 +285,14 @@ main() { save_redis "2" "COUNTERS_DB" save_cmd "docker exec -it syncd saidump" "saidump" + + local platform="$(/usr/local/bin/sonic-cfggen -v platform)" + if [[ $platform == *"mlnx"* ]]; then + local sai_dump_filename="/tmp/sai_sdk_dump_$(date +"%m_%d_%Y_%I_%M_%p")" + docker exec -it syncd saisdkdump -f $sai_dump_filename + docker cp syncd:$sai_dump_filename /tmp/ + save_file $sai_dump_filename sai_sdk_dump true + fi $RM $V -rf $TARDIR $MKDIR $V -p $TARDIR