Pass Docker daemon connection params from inventory to connection plugin (#157)

* Move variable handling to doc fragment, and make them known to module_utils.

* Pass Daemon connection options to connection plugin.

* Add changelog fragment.

* Fix syntax error.

* Forgot 'options:'.
This commit is contained in:
Felix Fontein
2021-06-22 06:29:56 +02:00
committed by GitHub
parent d0d5bdb905
commit 902bcc6193
5 changed files with 64 additions and 33 deletions
+1 -33
View File
@@ -33,41 +33,9 @@ options:
- name: ansible_host
- name: ansible_docker_host
# The following are options from the docs fragment. We want to allow the user to
# specify them with Ansible variables.
docker_host:
vars:
- name: ansible_docker_docker_host
tls_hostname:
vars:
- name: ansible_docker_tls_hostname
api_version:
vars:
- name: ansible_docker_api_version
timeout:
vars:
- name: ansible_docker_timeout
ca_cert:
vars:
- name: ansible_docker_ca_cert
client_cert:
vars:
- name: ansible_docker_client_cert
client_key:
vars:
- name: ansible_docker_client_key
ssl_version:
vars:
- name: ansible_docker_ssl_version
tls:
vars:
- name: ansible_docker_tls
validate_certs:
vars:
- name: ansible_docker_validate_certs
extends_documentation_fragment:
- community.docker.docker
- community.docker.docker.var_names
- community.docker.docker.docker_py_1_documentation
'''