From 2fe91ae30f54b661ca4f28115e0a68557d49f85d Mon Sep 17 00:00:00 2001 From: Andriy Yurkiv <70649192+ayurkiv-nvda@users.noreply.github.com> Date: Wed, 9 Jun 2021 13:39:22 +0300 Subject: [PATCH] Set default values only on the first start (#7735) --- dockers/docker-orchagent/enable_counters.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dockers/docker-orchagent/enable_counters.py b/dockers/docker-orchagent/enable_counters.py index 5455f59235..a00bd3facc 100755 --- a/dockers/docker-orchagent/enable_counters.py +++ b/dockers/docker-orchagent/enable_counters.py @@ -11,10 +11,12 @@ DEFAULT_ALPHA = '0.18' def enable_counter_group(db, name): - info = {} - info['FLEX_COUNTER_STATUS'] = 'enable' - db.mod_entry("FLEX_COUNTER_TABLE", name, info) + entry_info = db.get_entry("FLEX_COUNTER_TABLE", name) + if not entry_info: + info = {} + info['FLEX_COUNTER_STATUS'] = 'enable' + db.mod_entry("FLEX_COUNTER_TABLE", name, info) def enable_rates(): # set the default interval for rates