have strategyresolver use user_data_dir
This commit is contained in:
parent
432b106d58
commit
9de8d7276e
@ -57,7 +57,7 @@ class IResolver(object):
|
|||||||
if not str(entry).endswith('.py'):
|
if not str(entry).endswith('.py'):
|
||||||
logger.debug('Ignoring %s', entry)
|
logger.debug('Ignoring %s', entry)
|
||||||
continue
|
continue
|
||||||
module_path = Path.resolve(directory.joinpath(entry))
|
module_path = entry.resolve()
|
||||||
obj = IResolver._get_valid_object(
|
obj = IResolver._get_valid_object(
|
||||||
object_type, module_path, object_name
|
object_type, module_path, object_name
|
||||||
)
|
)
|
||||||
@ -84,6 +84,6 @@ class IResolver(object):
|
|||||||
f"from '{module_path}'...")
|
f"from '{module_path}'...")
|
||||||
return module
|
return module
|
||||||
except FileNotFoundError:
|
except FileNotFoundError:
|
||||||
logger.warning('Path "%s" does not exist.', _path.relative_to(Path.cwd()))
|
logger.warning('Path "%s" does not exist.', _path.resolve())
|
||||||
|
|
||||||
return None
|
return None
|
||||||
|
@ -123,7 +123,7 @@ class StrategyResolver(IResolver):
|
|||||||
current_path = Path(__file__).parent.parent.joinpath('strategy').resolve()
|
current_path = Path(__file__).parent.parent.joinpath('strategy').resolve()
|
||||||
|
|
||||||
abs_paths = [
|
abs_paths = [
|
||||||
Path.cwd().joinpath('user_data/strategies'),
|
config['user_data_dir'].joinpath('strategies'),
|
||||||
current_path,
|
current_path,
|
||||||
]
|
]
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user