{{tag>Brouillon Ansible CA}}
= Ansible - Ajouter un module
== Exemple 1 - ldap_search
# python3 -m site --user-site
ansible --version
mkdir -p ~/.ansible/plugins/modules/net_tools/l
cp -a /usr/lib/python3.6/site-packages/ansible/modules/net_tools/ldap ~/.ansible/plugins/modules/net_tools/
# Créer le fichier à partir de https://github.com/ansible-collections/community.general/blob/main/plugins/modules/net_tools/ldap/ldap_search.py
vim ~/.ansible/plugins/modules/net_tools/ldap/ldap_search.py
Commenter les lignes suivantes :
extends_documentation_fragment:
- community.general.ldap.documentation
ansible-doc ldap_search -M ~/.ansible/plugins/modules/net_tools/ldap
ansible-doc ldap_search