summaryrefslogtreecommitdiff
path: root/utils/lit/lit/util.py
diff options
context:
space:
mode:
Diffstat (limited to 'utils/lit/lit/util.py')
-rw-r--r--utils/lit/lit/util.py24
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.