nutools/TODO.md

45 lines
1.5 KiB
Markdown
Raw Normal View History

2016-10-17 23:45:33 +04:00
# TODO
2017-07-18 17:33:32 +04:00
* 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
2017-07-18 17:47:58 +04:00
* faire des outils d'interrogation base de données pour pouvoir commencer à
exploiter le code
2016-10-17 23:45:33 +04:00
-*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary