From f42f23f9a60557c0f9b8cbb44166e47dcebbf8f1 Mon Sep 17 00:00:00 2001 From: Fei Su Date: Tue, 30 Jan 2024 09:08:43 +0800 Subject: [PATCH] add a conditiall branch for ensuring pass in python2 ut Signed-off-by: Fei Su --- scripts/mail-alarm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/mail-alarm b/scripts/mail-alarm index 45e834d1c5e..5fd432339bf 100755 --- a/scripts/mail-alarm +++ b/scripts/mail-alarm @@ -120,8 +120,15 @@ def load_mail_language(mail_language): mail_language_file = os.path.join( mail_language_pack_path, mail_language + ".json" ) + + # this conditional branch won't be executed, it's solely for the purpose of ensuring pass in python2 ut. + if sys.version_info.major == 2: + with open(mail_language_file, "r") as fileh: + return json.load(fileh, encoding="utf-8") + with open(mail_language_file, encoding="utf-8") as fileh: return json.load(fileh) + except IOError: log_err('Read mail language pack error:["%s"]' % (mail_language_file)) return None