Compare commits
16 Commits
master
...
update-dep
Author | SHA1 | Date | |
---|---|---|---|
075746848c | |||
0eab59a742 | |||
2bf51dec9d | |||
f7008c77f4 | |||
c8e13163d3 | |||
38fdb21f91 | |||
be0ec1c3ab | |||
5e0924aeb5 | |||
e0b15350c1 | |||
f0de1213f6 | |||
41f4e724bd | |||
8e48af9373 | |||
02c5f91b78 | |||
ffe5f715c1 | |||
5a3504e141 | |||
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
|
1729
lib/ulib/support/deploydb.py
Executable file
1729
lib/ulib/support/deploydb.py
Executable file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user