Tâche #18690
Scénario #18405: Faire un POC d'action de type "externe"
on devrait pouvoir désactiver une action
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
il ne faut pas que l'action apparaisse dans salt ni dans la conf de nginx ni le catalogue
Révisions associées
loading the action lists ref #18690
don't generate catalog and salt config if action is disactived (ref #18690)
don't add right if action is disactived (ref #18690)
remote debug (ref #18690)
action in family_action (ref #18690)
sort action by name (ref #18690)
don't configure action if not activate (ref #18690)
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 7 ans
- Temps estimé mis à 4.00 h
- Restant à faire (heures) mis à 4.0
#2 Mis à jour par Emmanuel GARETTE il y a plus de 7 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Emmanuel GARETTE il y a plus de 7 ans
- Assigné à mis à Emmanuel GARETTE
#4 Mis à jour par Emmanuel GARETTE il y a plus de 7 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 4.0 à 1.0
#5 Mis à jour par Scrum Master il y a plus de 7 ans
- Statut changé de En cours à Résolu
#6 Mis à jour par Bruno Boiget il y a plus de 7 ans
- Statut changé de Résolu à En cours
- Tâche parente changé de #18405 à #18246
#7 Mis à jour par Bruno Boiget il y a plus de 7 ans
- Tâche parente changé de #18246 à #18405
#8 Mis à jour par Bruno Boiget il y a plus de 7 ans
- % réalisé changé de 100 à 90
désactivation non prise en compte dans la configuration nginx
# CreoleGet activer_sympa non
dans /etc/nginx/sites-enabled/ead.conf :
# external url for the action 'symparestreint' location /ead/symparestreint { proxy_pass http://192.168.0.24:8888/wws2/; auth_request /auth_ead_symparestreint; } location = /auth_ead_symparestreint { proxy_method POST; proxy_set_header Accept "application/json"; proxy_set_header Content-Type "application/json"; proxy_pass http://127.0.0.1:6660; # pass parameters to called function to check perms for each URL ? proxy_set_body '{"fun":"ead.symparestreint_ping", "client":"local", "tgt":"local"}'; } # external url for the action 'sympa' location /ead/sympa { proxy_pass http://192.168.0.24:8787/wws/; auth_request /auth_ead_sympa; } location = /auth_ead_sympa { proxy_method POST; proxy_set_header Accept "application/json"; proxy_set_header Content-Type "application/json"; proxy_pass http://127.0.0.1:6660; # pass parameters to called function to check perms for each URL ? proxy_set_body '{"fun":"ead.sympa_ping", "client":"local", "tgt":"local"}'; }
#9 Mis à jour par Emmanuel GARETTE il y a plus de 7 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 90 à 100
Il manquait un commit ...
#10 Mis à jour par Bruno Boiget il y a plus de 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 1.0 à 0.0