mirror of
https://github.com/valitydev/salt.git
synced 2024-11-07 17:09:03 +00:00
774a3f1147
With the merging of #39996, salt/modules/docker.py now imports salt.utils.docker. However, our loader appends the module dir (in this case salt/modules/) to sys.path temporarily for the length of the loading process. So, as the docker execution module tries to import salt.utils.docker, when salt.utils.docker attempts to do an "import docker", and docker-py is *not* installed, this results in salt/modules/docker.py (the docker execution module) being loaded in its place, which results in tracebacks in the minion log. Renaming the docker execution module keeps this import shadowing from occurring. Note that we don't need to do this for the placeholder salt/states/docker.py as it does not import salt.utils.docker. |
||
---|---|---|
.. | ||
_ext | ||
_incl | ||
_static | ||
_templates | ||
_themes | ||
.scripts | ||
.tx | ||
cheatsheet | ||
man | ||
ref | ||
security | ||
topics | ||
apidoc-saltmods.sh | ||
conf.py | ||
contents.rst | ||
faq.rst | ||
gen_gource | ||
glossary.rst | ||
Makefile | ||
spelling_wordlist.txt |