X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/6c7e0599e34d037c0e280b7622969488fb8f8b2e..a830b5b560251c3143a7b1fd60db3f50a7021b34:/sdk/python/arvados/util.py diff --git a/sdk/python/arvados/util.py b/sdk/python/arvados/util.py index 5014055c0e..1316f2287f 100644 --- a/sdk/python/arvados/util.py +++ b/sdk/python/arvados/util.py @@ -5,7 +5,9 @@ import re import subprocess import errno import sys -from arvados.collection import * + +import arvados +from arvados.collection import CollectionReader HEX_RE = re.compile(r'^[0-9a-fA-F]+$') @@ -24,7 +26,7 @@ def clear_tmpdir(path=None): Ensure the given directory (or TASK_TMPDIR if none given) exists and is empty. """ - if path == None: + if path is None: path = arvados.current_task().tmpdir if os.path.exists(path): p = subprocess.Popen(['rm', '-rf', path]) @@ -349,8 +351,8 @@ def is_hex(s, *length_args): """ num_length_args = len(length_args) if num_length_args > 2: - raise ArgumentError("is_hex accepts up to 3 arguments ({} given)". - format(1 + num_length_args)) + raise errors.ArgumentError("is_hex accepts up to 3 arguments ({} given)" + .format(1 + num_length_args)) elif num_length_args == 2: good_len = (length_args[0] <= len(s) <= length_args[1]) elif num_length_args == 1: