Ajout variables d'environement hydra-oidc #3
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "hydra_oidc_options"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@ -199,6 +199,7 @@ hydra_oidc_post_logout_redirect_url:
hydra_oidc_scope: openid email
hydra_oidc_client_id:
hydra_oidc_client_secret:
hydra_oidc_environment_opts: []
J'aurais nommé la variable différement:
hydra_oidc_additionnal_env
. Et par défaut, je préfererais que ce soit un dictionnaire (un tableau clé->valeur), valeur par défaut{}
.De cette manière, on pourra définir les variables d'environnement additionnelles de la manière suivante:
@ -19,4 +19,7 @@ PODMAN_ARGS="\
-e 'CLIENT_ID_FC={{ hydra_oidc_client_id }}' \
-e 'CLIENT_SECRET_FC={{ hydra_oidc_client_secret }}' \
-e 'TRUSTED_PROXIES=127.0.0.1,10.0.2.0/24' \
{% for item in hydra_oidc_environment_opts %}
Si on bascule sur un dictionnaire (cf. commentaire précédent), la boucle serait plutôt:
@ -19,4 +19,7 @@ PODMAN_ARGS="\
-e 'CLIENT_ID_FC={{ hydra_oidc_client_id }}' \
-e 'CLIENT_SECRET_FC={{ hydra_oidc_client_secret }}' \
-e 'TRUSTED_PROXIES=127.0.0.1,10.0.2.0/24' \
{% for item in hydra_oidc_additionnal_env.values() %}
Il ne faudrait pas un
\
à la fin de la ligne ?A tester, mais j'en doute vue que c'est une construction de commande bash, et qu'on est sur l'itérateur jinja là.
A moins que ce fameux itérateur crée une ligne vide.