Chris McDonough
|
b88a45da0b
We no longer ship with elementtree, meld3, or medusa.
|
18 years ago |
Chris McDonough
|
2da629371d
Environment configuration docs.
|
18 years ago |
Chris McDonough
|
370b71f2c3
Add supervisor_group_name envvar.
|
18 years ago |
Chris McDonough
|
86185d1bca
Fix docs concerning "unexpected" exits.
|
18 years ago |
Chris McDonough
|
3b7a0e4266
Declare install_requires dependencies rather than shipping minor "forks".
|
18 years ago |
Chris McDonough
|
ad6633c2db
We use setuptools dependencies now.
|
18 years ago |
Chris McDonough
|
ae05c32d57
Tests for default eventlistener priority.
|
18 years ago |
Chris McDonough
|
3b05291f15
"finish" was doing slightly the wrong thing. The original conception of "autorestart" was to restart processes that had an "unexpected" exit code and this is what was how autorestart was explained in the supervisor docs. But this is not what supervisor actually ever did. It restarted EXITED processes regardless of whether their exit code was expected or not if "autorestart" was true. We keep this behavior now, because no one has complained, and we change finish to never set a backoff or delay if a process ever makes it to EXITED. This simplifies ordered shutdown.
|
18 years ago |
Chris McDonough
|
f62b6ab6b4
Give listener pools a "high" default priority.
|
18 years ago |
Chris McDonough
|
15a32edbbf
Hack in references to groups from within processes.
|
18 years ago |
Chris McDonough
|
f8de92a94e
Bump the API version up to match the supervisor version.
|
18 years ago |
Chris McDonough
|
576f19d21d
Add 'startProcessGroup' and 'stopProcessGroup'
|
18 years ago |
Chris McDonough
|
471d1bcd45
Fix output test.
|
18 years ago |
Chris McDonough
|
9a6b8db9e6
Log when we succeed sending a buffered event too.
|
18 years ago |
Chris McDonough
|
2fe46cd073
Roll serial number over.
|
18 years ago |
Chris McDonough
|
78b46cc438
Add SUPERVISOR_PROCESS_NAME to environment of children.
|
18 years ago |
Chris McDonough
|
4286fc483c
*** empty log message ***
|
18 years ago |
Chris McDonough
|
0b29365cbf
Use __str__ on events instead of separate serializers.
|
18 years ago |
Chris McDonough
|
5216f52188
Show serial numbers instead of event reprs.
|
18 years ago |
Chris McDonough
|
6ab7da6039
Add <EVENT_SERIAL_NUM> to envelope header for events.
|
18 years ago |
Chris McDonough
|
d5454ce593
Don't try to send events to nonrunning processes.
|
18 years ago |
Chris McDonough
|
3a3ccd56fa
Add tests for event listener pool.
|
18 years ago |
Chris McDonough
|
9aa5ab3458
Hack around process state machine invariant breakage.
|
18 years ago |
Chris McDonough
|
7842b22978
Interactive testing of process comm event.
|
18 years ago |
Chris McDonough
|
b9c1c69198
Serialization and rejection.
|
18 years ago |
Chris McDonough
|
406397fd30
When an administrative stop occurs, we can move from STARTING to STOPPING without moving through RUNNING.
|
18 years ago |
Chris McDonough
|
58189cb735
Test handle_listener_state_change buffer gobbling.
|
18 years ago |
Chris McDonough
|
f5b5f92834
Interactive testing of listeners.
|
18 years ago |
Chris McDonough
|
2d311ee689
- Define, throw, and test all useful events.
|
18 years ago |
Chris McDonough
|
4a8173ba28
Add PEventListenerDispatcher (handles event listener process state changes).
|
18 years ago |