Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Service framework improvements #213
This is just to track the increasing number of changes that might be nice to roll into service.py.
All the above would remove a bunch of setup/teardown code from the Ansible extension that would need to be pretty much cutpasted into every future consumer, and would also allow e.g. FileService to run in reverse, without explicitly setting up a service pool via function calls in the target context.
It would also make a nice basis for building the debugger -- rather than hard-wiring a weird DEBUG handle, we could simply implement a "mitogen.debug.DebuggerService" that reuses all the thread pool code that potentially already exists in the target