Ansible API のドキュメント

Ansible API はただいま準備中です。属性、クラス、関数、メソッド、およびモジュールのスタブ参照の説明は、今後追加されます。 ansible.module_utils.basic および AnsibleModule に含まれる モジュールユーティリティー は、参照 & 付録のセクションで説明されています。

属性

モジュールで受け入れられるパラメーターです。

ansible.module_utils.basic.ANSIBLE_VERSION
ansible.module_utils.basic.SELINUX_SPECIAL_FS

ansibleModule._selinux_special_fs が導入されたため、非推奨となりました。

(以前の ansible.module_utils.basic.SELINUX_SPECIAL_FS)

self.playbook
self.play
self.task
sys.path

クラス

``ansible.module_utils.basic.AnsibleModule``

AnsibleModule の基本的なユーティリティーです。

Ansible モジュールのメインクラスです。

関数

ansible.module_utils.basic._load_params()

パラメーターをロードします。

メソッド

Ansible の出力をログに記録します。

Ansible をデバッグします。

実行可能ファイルのパスを取得します。

Ansible モジュール内でコマンドを実行します。

module.fail_json()

終了して、失敗を返します。

module.exit_json()

終了して、出力を返します。