Compare commits
16 Commits
master
...
update-dep
Author | SHA1 | Date |
---|---|---|
Jephté Clain | 075746848c | |
Jephté Clain | 0eab59a742 | |
Jephté Clain | 2bf51dec9d | |
Jephté Clain | f7008c77f4 | |
Jephté Clain | c8e13163d3 | |
Jephté Clain | 38fdb21f91 | |
Jephté Clain | be0ec1c3ab | |
Jephté Clain | 5e0924aeb5 | |
Jephté Clain | e0b15350c1 | |
Jephté Clain | f0de1213f6 | |
Jephté Clain | 41f4e724bd | |
Jephté Clain | 8e48af9373 | |
Jephté Clain | 02c5f91b78 | |
Jephté Clain | ffe5f715c1 | |
Jephté Clain | 5a3504e141 | |
Jephté Clain | f3c028005a |
47
TODO.md
47
TODO.md
|
@ -1,3 +1,50 @@
|
|||
# TODO
|
||||
|
||||
* faire la différence entre "pas de profil défini" (=aucun profil) et
|
||||
"définition par défaut pour les profils" (si pas de définition plus précise
|
||||
pour un profil, prendre celle-là)
|
||||
|
||||
* mettre à jour l'algorithme pour la prise en compte du type de groupe.
|
||||
peut-être garder en mémoire la dernière commande ou le dernier type de
|
||||
commande.
|
||||
|
||||
* il faut distinguer: définitions par défaut globales, définitions par défaut
|
||||
pour le groupe, définition locale
|
||||
~~~
|
||||
host dh=dest-host.univ.run
|
||||
|
||||
group module defaults
|
||||
attr odef=value
|
||||
ruinst ldef=value
|
||||
ruinst -p PROFILE pldef=value
|
||||
|
||||
# group #1
|
||||
group module once
|
||||
module MyModule
|
||||
attr ovar=value
|
||||
ruinst ldef2=value
|
||||
ruinst -p PROFILE pldef2=value
|
||||
ruinst host=dh lvar=value
|
||||
|
||||
# group #2
|
||||
module OtherModule
|
||||
ruinst host=dh
|
||||
~~~
|
||||
dans l'exemple ci-dessus:
|
||||
* odef est un attribut global à tous les modules
|
||||
* ovar est spécifique à MyModule
|
||||
* ldef est un attribut global à tous les liens
|
||||
* pldef est un attribut global à tous les liens dans le profil PROFILE
|
||||
* ldef2 est attribut global à tous les liens du groupe #1
|
||||
* pldef2 est un attribut global à tous les liens du groupe #1 dans le profil PROFILE
|
||||
* lvar est spécifique au lien MyModule --> dh
|
||||
|
||||
* faire des outils d'interrogation base de données pour pouvoir commencer à
|
||||
exploiter le code
|
||||
* fonction qui transforme args en deux listes: une liste de valeurs et une
|
||||
liste d'attributs de la forme name=value
|
||||
* lors de la recherche, les liens devraient contenir les objets et non les
|
||||
identifiants dans fos et tos. corriger le code de recherche match_fos et
|
||||
match_tos pour utiliser les valeurs des objets.
|
||||
|
||||
-*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue