Metadata-Version: 2.4
Name: rougail.user_data_ansible
Version: 1.0.0
Summary: Rougail user_data ansible
Author-email: Emmanuel Garette <gnunux@gnunux.info>
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Natural Language :: English
Classifier: Natural Language :: French
License-File: LICENSE
Requires-Dist: rougail-user-data-yaml >= 1.0.0,<2
Requires-Dist: ansible
Project-URL: Home, https://forge.cloud.silique.fr/stove/rougail-user-data-file

---
gitea: none
include_toc: true
---
[🇬🇧 (EN)](README.md) - [🇫🇷 (FR)](README.fr.md)

===============
{}
## Load user data from Ansible compatible file

> [!NOTE]
> 
> **Path**: ansible\
> *`disabled`*\
> **Disabled**: if ansible is not set in "[Select for user datas](#step.user_data)"

| Variable                                                                                                                                                                                                            | Description                             | Default value   | Type                                                                                                             | Access control                                                                                     | Validator                                                                                                                        |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------|-----------------|------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------|
| **<a id="ansible.filename" name="ansible.filename">ansible.filename</a>**<br/>**Command line**: <br/>--ansible.filename<br/>**Environment variable**: ANSIBLE.FILENAME                                              | Ansible filename inventory.             |                 | [`UNIX filename`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `multiple` `mandatory` | *`disabled`*<br/>**Disabled**: if ansible is not set in "[Select for user datas](#step.user_data)" | `unique`<br/>•&nbsp;this filename could be a relative path<br/>•&nbsp;this file must exist<br/>•&nbsp;file type allowed: "file". |
| **<a id="ansible.secret" name="ansible.secret">ansible.secret</a>**<br/>**Command line**: <br/>--ansible.secret<br/>**Environment variable**: ANSIBLE.SECRET                                                        | Secret to decrypt file.                 |                 | [`secret`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory`                   | *`disabled`*<br/>**Disabled**: if ansible is not set in "[Select for user datas](#step.user_data)" |                                                                                                                                  |
| **<a id="ansible.file_with_secrets" name="ansible.file_with_secrets">ansible.file_with_secrets</a>**<br/>**Command line**: <br/>--ansible.file_with_secrets<br/>**Environment variable**: ANSIBLE.FILE_WITH_SECRETS | Ansible files that may contain secrets. | all             | [`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory`                   | *`disabled`*<br/>**Disabled**: if ansible is not set in "[Select for user datas](#step.user_data)" | **Choices**: <br/>•&nbsp;all<br/>•&nbsp;first<br/>•&nbsp;last<br/>•&nbsp;none                                                    |



