Development #22845
rendre hobo.agent.authentic.provisionning.Provisionning ré-entrant
Statut:
Nouveau
Priorité:
Bas
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
27 mars 2018
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Description
On peut actuellement imbriquer plusieurs appels à with engine:
mais le comportement n'est pas ré-entrant, à la première exception intérieure tout l'historique des objets provisionnés sera nettoyé, pas seulement celui contenu dans le bloc with
.
self.local.saved/deleted
par une pile d'objet avec deux attributs .saved/.deleted
:
- en cas de sortie correcte d'un bloc intérieur on dépile l'objet du dessus et on fusionne
.saved/.deleted
avec ceux du nouvel objet en haut de pile, - en cas d'exception on dépile et on ne fait rien.