From b8a9d444cff4182310c320ce809758c7e23a29ca Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Thu, 27 Nov 2025 21:50:52 +0100 Subject: [PATCH] fix: update doc --- README.md | 18 ++++++++++- .../rougail_user_data_questionary.po | 30 ++++++++++-------- locale/rougail_user_data_questionary.pot | 24 ++++++++------ src/rougail/user_data_questionary/config.py | 3 +- src/rougail/user_data_questionary/data.py | 2 +- .../rougail_user_data_questionary.mo | Bin 909 -> 1047 bytes 6 files changed, 51 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index f846f92..00b8142 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,18 @@ -# rougail-user-data-questionary +--- +gitea: none +include_toc: true +--- +## Define user datas interactivly + +> **🛈 Informations** +> +> **questionary**\ +> *`disabled`*\ +> **Disabled**: when questionary is not set in "[Select for user datas](#step.user_data)" + +| Variable | Description | Default value | Type | +|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------|-----------------|-------------------------------------------------------------------------------------------------| +| **questionary.mandatory**
**Command line**:
• -qm, --questionary.mandatory
• -nqm, --questionary.no-mandatory
**Environment variable**: ROUGAILCLI_QUESTIONARY.MANDATORY | Ask values only for mandatories variables without any value. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory` | +| **questionary.show_secrets**
**Command line**:
• -qs, --questionary.show_secrets
• -nqs, --questionary.no-show_secrets
**Environment variable**: ROUGAILCLI_QUESTIONARY.SHOW_SECRETS | Show secrets instead of obscuring them. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory` | + diff --git a/locale/fr/LC_MESSAGES/rougail_user_data_questionary.po b/locale/fr/LC_MESSAGES/rougail_user_data_questionary.po index 944dad2..702d780 100644 --- a/locale/fr/LC_MESSAGES/rougail_user_data_questionary.po +++ b/locale/fr/LC_MESSAGES/rougail_user_data_questionary.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2025-11-26 20:48+0100\n" -"PO-Revision-Date: 2025-11-26 20:48+0100\n" +"POT-Creation-Date: 2025-11-27 21:49+0100\n" +"PO-Revision-Date: 2025-11-27 21:49+0100\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" @@ -17,25 +17,29 @@ msgstr "" "X-Generator: Poedit 3.8\n" #: src/rougail/user_data_questionary/config.py:32 -msgid "Define values interactivly" -msgstr "Définir des valeurs interactivement" +msgid "Define user datas interactivly" +msgstr "Définir des données utilisateur interactivement" -#: src/rougail/user_data_questionary/config.py:40 +#: src/rougail/user_data_questionary/config.py:38 +msgid "when questionary is not set in \"step.user_data\"" +msgstr "lorsque questionary n'est pas mis dans step.user_data" + +#: src/rougail/user_data_questionary/config.py:41 msgid "Ask values only for mandatories variables without any value" msgstr "Demander des valeurs uniquement pour des variables obligatoires sans valeur" -#: src/rougail/user_data_questionary/config.py:45 +#: src/rougail/user_data_questionary/config.py:46 msgid "Show secrets instead of obscuring them" -msgstr "Afficher les secrets plutôt que des obscurcir" +msgstr "Afficher les secrets plutôt que de les obscurcir" -#: src/rougail/user_data_questionary/data.py:59 +#: src/rougail/user_data_questionary/data.py:61 msgid "questionary is not set in step.user_data" msgstr "questionary n'est pas mis dans step.user_data" -#: src/rougail/user_data_questionary/data.py:226 -msgid "Value must not be empty" -msgstr "La valeur ne doit pas être vide" - -#: src/rougail/user_data_questionary/data.py:235 +#: src/rougail/user_data_questionary/data.py:229 msgid "Not a valid {0}" msgstr "N'est pas un valide {0}" + +#: src/rougail/user_data_questionary/data.py:250 +msgid "Value must not be empty" +msgstr "La valeur ne doit pas être vide" diff --git a/locale/rougail_user_data_questionary.pot b/locale/rougail_user_data_questionary.pot index f12dc68..444f40b 100644 --- a/locale/rougail_user_data_questionary.pot +++ b/locale/rougail_user_data_questionary.pot @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2025-11-26 20:48+0100\n" +"POT-Creation-Date: 2025-11-27 21:50+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,26 +16,30 @@ msgstr "" #: src/rougail/user_data_questionary/config.py:32 -msgid "Define values interactivly" +msgid "Define user datas interactivly" msgstr "" -#: src/rougail/user_data_questionary/config.py:40 +#: src/rougail/user_data_questionary/config.py:38 +msgid "when questionary is not set in \"step.user_data\"" +msgstr "" + +#: src/rougail/user_data_questionary/config.py:41 msgid "Ask values only for mandatories variables without any value" msgstr "" -#: src/rougail/user_data_questionary/config.py:45 +#: src/rougail/user_data_questionary/config.py:46 msgid "Show secrets instead of obscuring them" msgstr "" -#: src/rougail/user_data_questionary/data.py:59 +#: src/rougail/user_data_questionary/data.py:61 msgid "questionary is not set in step.user_data" msgstr "" -#: src/rougail/user_data_questionary/data.py:226 -msgid "Value must not be empty" -msgstr "" - -#: src/rougail/user_data_questionary/data.py:235 +#: src/rougail/user_data_questionary/data.py:229 msgid "Not a valid {0}" msgstr "" +#: src/rougail/user_data_questionary/data.py:250 +msgid "Value must not be empty" +msgstr "" + diff --git a/src/rougail/user_data_questionary/config.py b/src/rougail/user_data_questionary/config.py index b36a3f7..c306c15 100644 --- a/src/rougail/user_data_questionary/config.py +++ b/src/rougail/user_data_questionary/config.py @@ -29,12 +29,13 @@ def get_rougail_config( """generate rougail config""" options = f""" questionary: - description: {_("Define values interactivly")} + description: {_("Define user datas interactivly")} disabled: jinja: | {{% if step.user_data is not propertyerror and 'questionary' not in step.user_data %}} disabled {{% endif %}} + description: {_('when questionary is not set in "step.user_data"')} mandatory: description: {_("Ask values only for mandatories variables without any value")} diff --git a/src/rougail/user_data_questionary/data.py b/src/rougail/user_data_questionary/data.py index 9392335..94910be 100644 --- a/src/rougail/user_data_questionary/data.py +++ b/src/rougail/user_data_questionary/data.py @@ -177,7 +177,7 @@ class RougailUserDataQuestionary: return text def _display_questionary_frozen(self, args: str, default: any) -> None: - qprint(" " + args + str(default)) + qprint(" " + args + " " + str(default)) class RougailValidator(Validator): diff --git a/src/rougail/user_data_questionary/locale/fr/LC_MESSAGES/rougail_user_data_questionary.mo b/src/rougail/user_data_questionary/locale/fr/LC_MESSAGES/rougail_user_data_questionary.mo index c7c8930cd652b0b9ee7f66ba79f5ff03a983f297..9528da2fb8d7a6f422759b853b05d6ddbcb15d92 100644 GIT binary patch delta 277 zcmXBM!Ab%_9Dwne-NcO!iG)E&3=+~sWkreV1p<461Y2+@VOecw7mpr2b4 z0XlRk@fn0JzD3ZtH1P48;XgC4#W!!ZD<5QnK3UQ1VSjP^Y z;saiy!4|IY7q{5MjU$AQ75D%C9dfRVM>dMV5*xV2F8&~I1qg4EJsqY-$7&cPft7Mz zm_F-B*?~MO)l8x%&3rn@r!_m5e(_4R{hQA9`a>#tG8{+I=ess4O-A9!1c^>#yLav# S6odLp delta 201 zcmbQv(aT;PhGAl?bYQb7C_i1~q7fRTYg4M-~h zX>lO!4x}}JbUcv$3#2=Mv^S7$V`5-X0n(R%G)UcdAgu?a`I&)w85qPE?0^hipg=s3 z2I^q|QVa|em!`9pCFYc-P8MZspL~YVfZa^N$iT|PVly+70wX(6Dz&tzc(OUO&*V1d FXaMMR98>@R