Commit Graph

91 Commits (master)

Author SHA1 Message Date
Alex Willmer 0417d4d73a Replace os.system() with subprocess.check_call()
Non-zero return codes should raise an exception, not pass silently.
2 years ago
David Wilson 3b63da670f Fix up another handful of LGTM errors. 5 years ago
David Wilson 9bb3dac450 docs: break out install_app.py and fix API use. 5 years ago
David Wilson 6a106f03ff [stream-refactor] make mitogen-fuse work on Linux 5 years ago
David Wilson 2d083d19df issue #589: remove outdated/incomplete examples 5 years ago
David Wilson 06690901e4 issue #589: split services example out and make it run. 5 years ago
David Wilson 120c667052 core: many docstring updates and an example substitute for Channel 5 years ago
David Wilson df83c8a02f issue #61: unused import (reported by LGTM) 5 years ago
David Wilson ec515cb663 issue #61: unused import (reported by LGTM) 5 years ago
David Wilson 74d2b43943 issue #61: unused import (reported by LGTM) 5 years ago
David Wilson d8ac50bf01 examples: add Select lifetimes to example. 5 years ago
David Wilson 37783731d6 examples: use Router.myself() in the_basics.py 5 years ago
David Wilson 0b162eba18 examples: tidy up comments 5 years ago
David Wilson b5831a0d76 examples: import select_loop.py. 5 years ago
David Wilson f203744b48 examples: add one more comment 5 years ago
David Wilson 9ddedf9455 examples: set up and explain logging too. 5 years ago
David Wilson fbd7346d02 examples: import the_basics.py. 5 years ago
David Wilson 38799e22d2 examples: fix mitogen-fuse on 2.x. 6 years ago
David Wilson b734a2a5f3 examples: fix mitop for Python 3. 6 years ago
David Wilson 1f6c47554a examples: update mitogen-fuse.py for 3.x. 6 years ago
David Wilson 410016ff47 Initial Python 3.x port work.
* ansible: use unicode_literals everywhere since it only needs to be
  compatible back to 2.6.
* compat/collections.py: delete this entirely and rip out the parts of
  functools that require it.
* Introduce serializable Kwargs dict subclass that translates keys to
  Unicode on instantiation.
* enable_debug_logging() must set _v/_vv globals.
* cStringIO does not exist in 3.x.
* Treat IOLogger and LogForwarder input as latin-1.
* Avoid ResourceWarnings in first stage by explicitly closing fps.
* Fix preamble_size.py syntax errors.
6 years ago
David Wilson 3b0addcfb0 service: v2. Closes #213 6 years ago
David Wilson 61365236ad docs/select: fix up more references, fix headings. 6 years ago
David Wilson b61c291faf examples: import mitogen-fuse.py. 6 years ago
David Wilson 49aa8834b0 issue #164: split "examples" out into regression/integration tests. 6 years ago
David Wilson aa8d7a0250 issue #164: verify remote_tmp respected by code running remotely. 6 years ago
David Wilson e2542c1683 "examples": add perl script regression tests. 6 years ago
David Wilson 20044ba956 "examples": import all.yml 6 years ago
David Wilson d2c009f70f "examples": rename regtest.py -> compare_output_test.py
Incomplete, but getting better all the time.
6 years ago
David Wilson 047458a8b3 "examples": start adding structure to regression tests. 6 years ago
David Wilson 95ca29262a examples: add README.md to playbook/. 6 years ago
David Wilson f6b82bb8db examples: add make output to gitignore. 6 years ago
David Wilson 380ef7376d ansible: Add support for free strategy. 6 years ago
David Wilson 41ca3ad94b issue #106: delete junk from example module. 6 years ago
David Wilson 2c17d60ffd issue #106: import basic regtest.py 6 years ago
David Wilson 971b366162 issue #106: import many more test cases 6 years ago
David Wilson 23366b4580 issue #106: import binary modules. 6 years ago
David Wilson 17b94c56f4 issue #177: import reproduction. 6 years ago
David Wilson 76ac49dbdc examples: more comments. 6 years ago
David Wilson 9eccfb4972 examples: add top-level doc 6 years ago
David Wilson a68e833463 examples: add a ton of comments to mitop.py. 6 years ago
David Wilson 682a4ca8d4 issue #174: reproduction. 6 years ago
David Wilson 3579b6806b issue #152: reproduction for second problem 6 years ago
David Wilson 305e024819 issue #154: import user's reproduction 6 years ago
David Wilson 088fd76109 issue #152: import reproduction 6 years ago
David Wilson 051fb85d2d issue #150: 100 target docker inventory 6 years ago
David Wilson b64e52b1fd issue #150: tweak script for running without external IPs 6 years ago
David Wilson 8607680730 issue #150: quick script to run ansible against gcloud instance group 6 years ago
David Wilson 0f5a31fb52 issue #131: test with forks=50 6 years ago
David Wilson 3e40b9ab8e issue #131: import something clean that might tickle the problem 6 years ago