From 1430d49824b9752e8d65cb45657c96256ec49c01 Mon Sep 17 00:00:00 2001 From: Howard Persh Date: Fri, 12 Jul 2019 10:43:53 -0700 Subject: [PATCH] Add scripts to create JSON files for CLI backend Scripts to create /var/platform/syseeprom and /var/platform/system, which are back-end files for CLI, for system EEPROM and system information. Signed-off-by: Howard Persh --- .gitmodules | 2 +- files/image_config/platform/rc.local | 6 ++++++ src/sonic-utilities | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index f82acbeeb1..7419536b26 100644 --- a/.gitmodules +++ b/.gitmodules @@ -34,7 +34,7 @@ url = https://github.com/p4lang/ptf.git [submodule "src/sonic-utilities"] path = src/sonic-utilities - url = https://github.com/Azure/sonic-utilities + url = https://github.com/project-arlo/sonic-utilities.git [submodule "platform/broadcom/sonic-platform-modules-arista"] path = platform/broadcom/sonic-platform-modules-arista url = https://github.com/aristanetworks/sonic diff --git a/files/image_config/platform/rc.local b/files/image_config/platform/rc.local index 3596eb1841..ab15b949c1 100755 --- a/files/image_config/platform/rc.local +++ b/files/image_config/platform/rc.local @@ -354,4 +354,10 @@ if [ -f $FIRST_BOOT_FILE ]; then firsttime_exit fi +# Write contents of system EEPROM as JSON file +/usr/bin/decode-syseeprom | /usr/bin/syseeprom-to-json > /var/platform/syseeprom + +# Start system information poller +/usr/bin/syspoll & + exit 0 diff --git a/src/sonic-utilities b/src/sonic-utilities index 09806b8614..bd16c4467e 160000 --- a/src/sonic-utilities +++ b/src/sonic-utilities @@ -1 +1 @@ -Subproject commit 09806b861486091d9db5cb75bdd2cc9428e46844 +Subproject commit bd16c4467e3c4aefecce6f545529aea7cc633d6a