From c6508ad004d321aea3bfb019dd93e91dcff53618 Mon Sep 17 00:00:00 2001
From: David Vallee Delisle <dvd@redhat.com>
Date: Mon, 26 Apr 2021 21:46:52 -0400
Subject: [PATCH] Disabling strict mode for ConfigParser in read_ini

It's possible that some options are duplicated as list in some config
file. If we don't disable strict mode, validations_read_ini will fail to
parse a config file.

Related: https://bugzilla.redhat.com/show_bug.cgi?id=1950544
Change-Id: I4ce22adcffec49e9cce1d9a45757aa8577f2fc71
---
 validations_common/library/validations_read_ini.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/validations_common/library/validations_read_ini.py b/validations_common/library/validations_read_ini.py
index b44002c..a4f0c35 100644
--- a/validations_common/library/validations_read_ini.py
+++ b/validations_common/library/validations_read_ini.py
@@ -56,7 +56,7 @@ def get_result(path, section, key, default=None):
 
     msg = ''
     value = None
-    config = ConfigParser.SafeConfigParser()
+    config = ConfigParser.SafeConfigParser(strict=False)
 
     try:
         config.read(path)