Thom Nichols
|
bf2bf29fc6
|
fixed mis-named variable, doc typo and using conformant Condition methods.
|
2010-06-08 09:02:51 -04:00 |
|
Thom Nichols
|
34dc236126
|
added documentation for transition_ctx and removed some superfluous comment lines
|
2010-06-07 14:41:42 -04:00 |
|
Thom Nichols
|
9464736551
|
added __str__
|
2010-06-07 13:58:15 -04:00 |
|
Thom Nichols
|
47f1fb1690
|
context manager now returns a boolean 'result' as the context variable to indicate whether the transition timed out or if you are actually locked when entering the context body
|
2010-06-07 13:43:37 -04:00 |
|
Thom Nichols
|
66cf0c2021
|
context manager is working but there's a fatal flaw: inside the body of the 'with' statement, there's no way to tell whether or not the transition occurred or timed out.
|
2010-06-07 13:16:02 -04:00 |
|
Thom Nichols
|
f54501a346
|
added function execution on transition, and more unit tests.
|
2010-06-03 14:12:06 -04:00 |
|
Thom Nichols
|
2f0f18a8c6
|
added function to retrieve the current state
|
2010-06-03 08:07:56 -04:00 |
|
Thom Nichols
|
7930ed22f2
|
overhauled state machine. Now allows for atomic transitions.
Next step: atomic function calls (and maybe 'handlers') on state transition.
|
2010-06-02 12:39:54 -04:00 |
|
Nathan Fritz
|
935ee4d14e
|
changed license to MIT
|
2010-03-26 14:32:16 -07:00 |
|
Nathan Fritz
|
b9f7af885c
|
* fixed some python3 transition bugs
* added status options to muc joining
|
2009-09-01 17:24:52 +00:00 |
|
Nathan Fritz
|
96b103b275
|
moved seesmic branch to trunk
|
2009-06-03 22:56:51 +00:00 |
|