David Wilson
497234e782
issue #456 : core: raise error during defer() if Broker shutdown
6 years ago
David Wilson
8d7aefb1cf
docs: fix example up so it's closer to real code
6 years ago
David Wilson
cd01957995
issue #397 , #454 : pick out only shutil.rmtree() calls from atexit.
6 years ago
David Wilson
2959b7911e
issue #453 : update Changelog.
6 years ago
David Wilson
917a1ffb29
issue #453 : prevent accidental child logging loop.
6 years ago
David Wilson
d8ac50bf01
examples: add Select lifetimes to example.
6 years ago
David Wilson
5dc916af5e
.github: suggest file attachments for large logs
6 years ago
David Wilson
37783731d6
examples: use Router.myself() in the_basics.py
6 years ago
David Wilson
6713b90acc
FileService: exceptions must be sent explicitly for no-reply methods
...
FileService should not be using no-reply at all.
6 years ago
David Wilson
98696af9f8
service: log failing path in FileService call.
6 years ago
David Wilson
2bbab585f7
service: fix NameError during no-reply call on 3.x.
6 years ago
David Wilson
9680a84824
core: rename Router.self() to Router.myself().
6 years ago
David Wilson
e77460a395
docs: update Changelog.
6 years ago
David Wilson
8f85ee038e
core: Add Router.self()
...
Returns a reference to the current context.
6 years ago
David Wilson
f20e0bbac1
service: Allow registering path prefixes with FileService.
...
e.g. service.register_prefix('/') disables all security checks.
6 years ago
David Wilson
0b162eba18
examples: tidy up comments
6 years ago
David Wilson
b5831a0d76
examples: import select_loop.py.
6 years ago
David Wilson
6fafc0a631
select: Python 2.x required __nonzero__ for bool(Select)
6 years ago
David Wilson
d030decf57
issue #444 : master: lower log level for soft import error.
6 years ago
David Wilson
c6399789ea
docs: add host_pinned strategy to Changelog.
6 years ago
David Wilson
09aa27a6a7
ansible: initial mitogen_host_pinned strategy.
6 years ago
David Wilson
863e1aedd6
docs: fix Changelog bug link
6 years ago
David Wilson
300cb41e2e
core: detect stream corruption. Closes #438 .
6 years ago
David Wilson
9868e4ea3a
issue #439 : update changelog.
6 years ago
David Wilson
3876590aa1
parent: add descriptive errors for unsupported call() types.
...
Closes #439 .
6 years ago
David Wilson
94512f4ef8
issue #399 , #437 : update Changelog.
6 years ago
David Wilson
c2c7caa34f
core: ignore DeprecationWarning for imp module.
...
Closes #399 , #437 .
6 years ago
David Wilson
22de7f0e72
issue #436 : fix string parsing of mitogen_ssh_debug_level
...
It can be a string when specified on the command line.
6 years ago
David Wilson
9074ddf69f
docs: fix username
6 years ago
David Wilson
b944a5485e
docs: remove whitespace
6 years ago
David Wilson
eb28a94a87
docs: avoid Sphinx weirdness by removing paragraph in list
6 years ago
David Wilson
73c7b5daeb
docs: modernize 2 examples
6 years ago
David Wilson
d5cb98fa87
issue #435 , #362 : update Changelog.
6 years ago
David Wilson
87ddead0b2
issue #435 , #362 : ansible: avoid touching setrlimit() on target.
...
This replaces the previous method for capping poorly Popen()
performance, instead entirely monkey-patching the problem function
rather than simply working around it.
6 years ago
David Wilson
f203744b48
examples: add one more comment
6 years ago
David Wilson
9ddedf9455
examples: set up and explain logging too.
6 years ago
David Wilson
fbd7346d02
examples: import the_basics.py.
6 years ago
David Wilson
b599253291
issue #435 : increase file descriptor limit by 8x.
...
This is a temporary solution at best.
6 years ago
David Wilson
df3a418f1e
Merge branch 'hidpi-docs'
6 years ago
David Wilson
fd5698c191
docs: 4kify images.
...
These commits were squashed to avoid repo size exploding.
6 years ago
David Wilson
9177764c3b
Merge remote-tracking branch 'origin/dmw'
...
- 3.x target test job support
- new 2.x->3.x Mitogen job
- 3.x runner regression
- 3.x importer regression
- #109
- #391
6 years ago
David Wilson
16911c9464
ansible: fix 3.x TypeError regression.
6 years ago
David Wilson
44d6ca771a
issue #426 : fix local/delegate_to issue
6 years ago
David Wilson
4553039ed2
docs: update Changelog; closes #391 .
6 years ago
David Wilson
15ddecdb58
issue #391 : FileService metadata dict keys must be Unicode.
...
This is a regression since moving FileService from a 2.6-compatible file
with unicode_literals set, to a <2.5-compatible file.
6 years ago
David Wilson
1756cea65b
issue #109 : update Changelog.
6 years ago
David Wilson
57504ba6ec
issue #109 : core: meta_path regression in newer Pythons
...
Python at some point (at least since https://bugs.python.org/issue14605 )
began populating sys.meta_path with its internal importer classes,
meaning that interpreters no longer start with an empty sys.meta_path.
6 years ago
David Wilson
4db2168f83
issue #426 : teach debops_common_tests to use py3 prefix
6 years ago
David Wilson
e12c963279
issue #426 : make ansible_tests use python_path
6 years ago
David Wilson
e7bb5c1ee0
issue #426 : teach make_containers() to parse -py3 DISTRO suffix
6 years ago