X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=Noyau%2Fcontext.py;h=8ad129bdae112fa475eca3ee397db835d23fa9cf;hb=9f4ff7ed9afd87c96e11d61e442e39e5511f60d1;hp=7fa6bf39bbce4a4db56bf99275c9c5bdad827c04;hpb=b40eef4240f86076e829c8ce432e86974b07220b;p=tools%2Feficas.git diff --git a/Noyau/context.py b/Noyau/context.py index 7fa6bf39..8ad129bd 100644 --- a/Noyau/context.py +++ b/Noyau/context.py @@ -19,40 +19,38 @@ # # ====================================================================== +from __future__ import absolute_import _root = None _cata = None debug = 0 -from Noyau.N_info import message, SUPERV -# Le "current step" est l'étape courante. -# Une macro se déclare étape courante dans sa méthode Build avant de construire -# ses étapes filles ou dans BuildExec avant de les exécuter. -# Les étapes simples le font aussi : dans Execute et BuildExec. -# (Build ne fait rien pour une étape) +# Le "current step" est l'etape courante. +# Une macro se declare etape courante dans sa methode Build avant de construire +# ses etapes filles ou dans BuildExec avant de les executer. +# Les etapes simples le font aussi : dans Execute et BuildExec. +# (Build ne fait rien pour une etape) def set_current_step(step): """ - Fonction qui permet de changer la valeur de l'étape courante + Fonction qui permet de changer la valeur de l'etape courante """ global _root if _root: raise Exception("Impossible d'affecter _root. Il devrait valoir None") _root = step - # message.debug(SUPERV, "current_step = %s", step and step.nom, - # stack_id=-1) def get_current_step(): """ - Fonction qui permet d'obtenir la valeur de l'étape courante + Fonction qui permet d'obtenir la valeur de l'etape courante """ return _root def unset_current_step(): """ - Fonction qui permet de remettre à None l'étape courante + Fonction qui permet de remettre a None l'etape courante """ global _root _root = None @@ -77,7 +75,7 @@ def get_current_cata(): def unset_current_cata(): """ - Fonction qui permet de remettre à None le catalogue courant + Fonction qui permet de remettre a None le catalogue courant """ global _cata _cata = None