From 0b6aa25dd44aefde4e1fa4a6c97a07f9f38a00e6 Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Sat, 18 Dec 2021 19:06:00 +0100 Subject: [PATCH] Python conftree: valToBool method --- src/python/recoll/recoll/conftree.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/python/recoll/recoll/conftree.py b/src/python/recoll/recoll/conftree.py index 94cca934..0ad53eec 100644 --- a/src/python/recoll/recoll/conftree.py +++ b/src/python/recoll/recoll/conftree.py @@ -304,3 +304,14 @@ def stringsToString(vs): out.append(s) return " ".join(out) +def valToBool(s): + if not s: + return False + try: + val = int(s) + return val != 0 + except: + pass + if type(s) == type(b''): + s = s.decode("UTF-8") + return s[0] in "tTyY"