mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 05:12:45 +00:00
substitute tilde and env vars before storing C.CACHE_PLUGIN_CONNECTION as instance attribute
This commit is contained in:
2
lib/ansible/plugins/cache/jsonfile.py
vendored
2
lib/ansible/plugins/cache/jsonfile.py
vendored
@@ -50,7 +50,7 @@ class CacheModule(BaseCacheModule):
|
||||
|
||||
self._timeout = float(C.CACHE_PLUGIN_TIMEOUT)
|
||||
self._cache = {}
|
||||
self._cache_dir = C.CACHE_PLUGIN_CONNECTION # expects a dir path
|
||||
self._cache_dir = os.path.expandvars(os.path.expanduser(C.CACHE_PLUGIN_CONNECTION)) # expects a dir path
|
||||
if not self._cache_dir:
|
||||
raise AnsibleError("error, fact_caching_connection is not set, cannot use fact cache")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user