diff options
Diffstat (limited to 'utils/lit/lit/util.py')
-rw-r--r-- | utils/lit/lit/util.py | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/utils/lit/lit/util.py b/utils/lit/lit/util.py index c36dd589246..1819d4d1c34 100644 --- a/utils/lit/lit/util.py +++ b/utils/lit/lit/util.py @@ -1,7 +1,6 @@ import errno import itertools import math -import numbers import os import platform import signal @@ -9,29 +8,6 @@ import subprocess import sys import threading - -def pythonize_bool(value): - def is_string(value): - try: - # Python 2 and Python 3 are different here. - return isinstance(value, basestring) - except NameError: - return isinstance(value, str) - - if value is None: - return False - if type(value) is bool: - return value - if isinstance(value, numbers.Number): - return value != 0 - if is_string(value): - if value.lower() in ('1', 'true', 'on', 'yes'): - return True - if value.lower() in ('', '0', 'false', 'off', 'no'): - return False - raise ValueError('"{}" is not a valid boolean'.format(value)) - - def to_bytes(s): """Return the parameter as type 'bytes', possibly encoding it. |