Tâche #10190
Scénario #10076: Implémenter "CreoleGet --list" pour avoir la liste des variables
"CreoleGet --list" : liste les variables et leur valeurs.
Statut:
Fermé
Priorité:
Normal
Assigné à:
Gwenael Remond
Version cible:
Restant à faire (heures):
0.0
Révisions associées
correction CreoleGet --list
- pas d'affichage 'master.slave'
- retour chariot en trop supprimé
Fixes #10190 @30m
Historique
#1 Mis à jour par Gwenael Remond il y a plus de 9 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Gwenael Remond il y a plus de 9 ans
- Statut changé de En cours à Résolu
#3 Mis à jour par Bruno Boiget il y a plus de 9 ans
- % réalisé changé de 0 à 100
#4 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Résolu à En cours
- Assigné à mis à Gwenael Remond
- % réalisé changé de 100 à 80
- Restant à faire (heures) changé de 6.0 à 2.5
J'ai testé et trouvé quelques problèmes :
=> fera l'objet d'une autre demande si nécessaire.
- le résultat débute par un saut de ligne inutile
- il faut afficher les variables esclaves sans les précéder de leur variable maître sinon, c'est inutilisable
Une première validation serait que les commandes suivantes n'affichent pas d'erreur :
root@scribe:~# CreoleGet --list > vars root@scribe:~# . vars
=> fera l'objet d'une autre demande si nécessaire.
#5 Mis à jour par Bruno Boiget il y a plus de 9 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 80 à 100
Appliqué par commit 24f2b4e428ee18ae92b5171099837b194e755406.
#6 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Restant à faire (heures) changé de 2.5 à 0.5
Merci pour les corrections.
L' "eval" ne fonctionne toujours si il y a des antislash dans les valeurs (cf. exemple ci-dessous) mais cela dépend de l'utilisation que l'ont veut faire de cette fonctionnalité car le résultat affiché à l'écran est correct en l'état !
root@scribe:~# CreoleGet --list | grep smb_logon_home smb_logon_home="\\%N\%U\"
#7 Mis à jour par Lionel Morin il y a plus de 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0