Return None for data path if it doesn't exist

This commit is contained in:
Matthew Honnibal 2017-01-09 14:10:05 +01:00
parent e4862d1dab
commit d9a77ddf14
1 changed files with 2 additions and 2 deletions

View File

@ -33,7 +33,7 @@ def get_lang_class(name):
def get_data_path():
return _data_path
return _data_path if _data_path.exists() else None
def set_data_path(path):
@ -54,7 +54,7 @@ def or_(val1, val2):
def match_best_version(target_name, target_version, path):
path = path if not isinstance(path, basestring) else pathlib.Path(path)
if not path.exists():
if path is None or not path.exists():
return None
matches = []
for data_name in path.iterdir():