From 2fa5f960e9e57c373d2fac43e0eeb956f7e7f44f Mon Sep 17 00:00:00 2001 From: Myron Sosyak Date: Tue, 25 May 2021 01:04:59 -0700 Subject: [PATCH 1/2] [docker-database] Fix Python3 issue --- dockers/docker-database/flush_unused_database | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dockers/docker-database/flush_unused_database b/dockers/docker-database/flush_unused_database index e253bc2a4c5d..ff756a246632 100755 --- a/dockers/docker-database/flush_unused_database +++ b/dockers/docker-database/flush_unused_database @@ -6,7 +6,7 @@ import time while(True): output = subprocess.Popen(['sonic-db-cli', 'PING'], stdout=subprocess.PIPE).communicate()[0] - if 'PONG' in output: + if b'PONG' in output: break time.sleep(1) From b2be269db9319ff8741aac72e9ad6ab710dab686 Mon Sep 17 00:00:00 2001 From: Myron Sosyak Date: Thu, 27 May 2021 02:07:48 -0700 Subject: [PATCH 2/2] Fix review comments --- dockers/docker-database/flush_unused_database | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dockers/docker-database/flush_unused_database b/dockers/docker-database/flush_unused_database index ff756a246632..b1d4af063860 100755 --- a/dockers/docker-database/flush_unused_database +++ b/dockers/docker-database/flush_unused_database @@ -5,8 +5,8 @@ import subprocess import time while(True): - output = subprocess.Popen(['sonic-db-cli', 'PING'], stdout=subprocess.PIPE).communicate()[0] - if b'PONG' in output: + output = subprocess.Popen(['sonic-db-cli', 'PING'], stdout=subprocess.PIPE, text=True).communicate()[0] + if 'PONG' in output: break time.sleep(1)