tcalmant / ipopo

iPOPO: a Service-Oriented Component Model for Python
https://ipopo.readthedocs.io/
Apache License 2.0
69 stars 28 forks source link

Erroneous component shouldn't stay in validating/invalidating modes #33

Closed tcalmant closed 9 years ago

tcalmant commented 9 years ago

If an exception is raised during a call to the methods decorated with @Validate or @Invalidate, the state seen by iPOPO is kept as is, i.e. "Validating" or "Invalidating".

These components should be considered in either an "invalid" or "error" state, to reflect the problem.

tcalmant commented 9 years ago

Implemented and tests added => closing