├── .gitignore ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── TODO ├── TOTEST ├── diesel ├── __init__.py ├── app.py ├── buffer.py ├── client.py ├── console.py ├── convoy │ ├── __init__.py │ ├── consensus │ │ ├── __init__.py │ │ ├── client.py │ │ └── server.py │ ├── convoy_env.proto │ └── messagenet.py ├── core.py ├── dnosetests.py ├── events.py ├── hub.py ├── interactive.py ├── logmod.py ├── pipeline.py ├── protocols │ ├── DNS.py │ ├── __init__.py │ ├── dreadlock.py │ ├── http │ │ ├── __init__.py │ │ ├── core.py │ │ └── pool.py │ ├── irc.py │ ├── mongodb.py │ ├── nitro.py │ ├── pg.py │ ├── redis.py │ ├── riak.proto │ ├── riak.py │ ├── websockets.py │ ├── wsgi.py │ └── zeromq.py ├── resolver.py ├── runtime.py ├── security.py ├── util │ ├── __init__.py │ ├── debugtools.py │ ├── event.py │ ├── lock.py │ ├── patches │ │ ├── __init__.py │ │ └── requests_lib.py │ ├── pool.py │ ├── process.py │ ├── queue.py │ ├── stats.py │ └── streams.py └── web.py ├── doc ├── Makefile ├── _build │ └── .empty ├── _static │ └── .empty ├── _templates │ └── .empty ├── api │ ├── diesel.protocols.http.rst │ ├── diesel.protocols.rst │ ├── diesel.rst │ ├── diesel.util.rst │ └── modules.rst ├── conf.py ├── debugging.rst ├── firststeps.rst ├── index.rst ├── intro.rst ├── patterns.rst └── testing.rst ├── examples ├── chat-redis.py ├── chat.py ├── child_test.py ├── clocker.py ├── combined.py ├── combined_tls.py ├── consolechat.py ├── convoy.py ├── crawler.py ├── dhttpd ├── dispatch.py ├── dreadlocks.py ├── echo.py ├── event.py ├── fanout.py ├── fire.py ├── forker.py ├── http.py ├── http_client.py ├── http_pool.py ├── keep_alive.py ├── kv.proto ├── newwait.py ├── nitro.py ├── nitro_echo_service.py ├── queue.py ├── queue_fairness_and_speed.py ├── redis_lock.py ├── redispub.py ├── resolve_names.py ├── santa.py ├── signals.py ├── sleep_server.py ├── snakeoil-cert.pem ├── snakeoil-key.pem ├── stdin.py ├── stdin_stream.py ├── synchronized.py ├── test_dnosetest.py ├── thread.py ├── thread_pool.py ├── timer.py ├── timer_bench.py ├── udp_echo.py ├── web.py ├── zeromq_echo_service.py ├── zeromq_first.py ├── zeromq_receiver.py ├── zeromq_sender.py └── zeromq_test.py ├── setup.py ├── tests ├── Makefile ├── integration │ ├── test_event_ordering.py │ ├── test_fanout.py │ ├── test_fire.py │ ├── test_fork.py │ ├── test_os_signals.py │ ├── test_queue.py │ ├── test_sleep.py │ └── test_wait.py ├── protocol │ ├── test_mongodb.py │ ├── test_redis.py │ └── test_zmq_service.py └── unit │ ├── test_buffer.py │ ├── test_pipeline.py │ └── test_waiters.py └── tox.ini /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.egg-info 3 | .*.swp 4 | *_palm.py 5 | build/ 6 | dist/ 7 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/README.rst -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/TODO -------------------------------------------------------------------------------- /TOTEST: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/TOTEST -------------------------------------------------------------------------------- /diesel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/__init__.py -------------------------------------------------------------------------------- /diesel/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/app.py -------------------------------------------------------------------------------- /diesel/buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/buffer.py -------------------------------------------------------------------------------- /diesel/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/client.py -------------------------------------------------------------------------------- /diesel/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/console.py -------------------------------------------------------------------------------- /diesel/convoy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/convoy/__init__.py -------------------------------------------------------------------------------- /diesel/convoy/consensus/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /diesel/convoy/consensus/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/convoy/consensus/client.py -------------------------------------------------------------------------------- /diesel/convoy/consensus/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/convoy/consensus/server.py -------------------------------------------------------------------------------- /diesel/convoy/convoy_env.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/convoy/convoy_env.proto -------------------------------------------------------------------------------- /diesel/convoy/messagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/convoy/messagenet.py -------------------------------------------------------------------------------- /diesel/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/core.py -------------------------------------------------------------------------------- /diesel/dnosetests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/dnosetests.py -------------------------------------------------------------------------------- /diesel/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/events.py -------------------------------------------------------------------------------- /diesel/hub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/hub.py -------------------------------------------------------------------------------- /diesel/interactive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/interactive.py -------------------------------------------------------------------------------- /diesel/logmod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/logmod.py -------------------------------------------------------------------------------- /diesel/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/pipeline.py -------------------------------------------------------------------------------- /diesel/protocols/DNS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/DNS.py -------------------------------------------------------------------------------- /diesel/protocols/__init__.py: -------------------------------------------------------------------------------- 1 | # vim:ts=4:sw=4:expandtab 2 | -------------------------------------------------------------------------------- /diesel/protocols/dreadlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/dreadlock.py -------------------------------------------------------------------------------- /diesel/protocols/http/__init__.py: -------------------------------------------------------------------------------- 1 | from .core import * 2 | -------------------------------------------------------------------------------- /diesel/protocols/http/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/http/core.py -------------------------------------------------------------------------------- /diesel/protocols/http/pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/http/pool.py -------------------------------------------------------------------------------- /diesel/protocols/irc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/irc.py -------------------------------------------------------------------------------- /diesel/protocols/mongodb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/mongodb.py -------------------------------------------------------------------------------- /diesel/protocols/nitro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/nitro.py -------------------------------------------------------------------------------- /diesel/protocols/pg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/pg.py -------------------------------------------------------------------------------- /diesel/protocols/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/redis.py -------------------------------------------------------------------------------- /diesel/protocols/riak.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/riak.proto -------------------------------------------------------------------------------- /diesel/protocols/riak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/riak.py -------------------------------------------------------------------------------- /diesel/protocols/websockets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/websockets.py -------------------------------------------------------------------------------- /diesel/protocols/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/wsgi.py -------------------------------------------------------------------------------- /diesel/protocols/zeromq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/protocols/zeromq.py -------------------------------------------------------------------------------- /diesel/resolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/resolver.py -------------------------------------------------------------------------------- /diesel/runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/runtime.py -------------------------------------------------------------------------------- /diesel/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/security.py -------------------------------------------------------------------------------- /diesel/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /diesel/util/debugtools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/util/debugtools.py -------------------------------------------------------------------------------- /diesel/util/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/util/event.py -------------------------------------------------------------------------------- /diesel/util/lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/util/lock.py -------------------------------------------------------------------------------- /diesel/util/patches/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/util/patches/__init__.py -------------------------------------------------------------------------------- /diesel/util/patches/requests_lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/util/patches/requests_lib.py -------------------------------------------------------------------------------- /diesel/util/pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/util/pool.py -------------------------------------------------------------------------------- /diesel/util/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/util/process.py -------------------------------------------------------------------------------- /diesel/util/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/util/queue.py -------------------------------------------------------------------------------- /diesel/util/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/util/stats.py -------------------------------------------------------------------------------- /diesel/util/streams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/util/streams.py -------------------------------------------------------------------------------- /diesel/web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/diesel/web.py -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/_build/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/_static/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/_templates/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api/diesel.protocols.http.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/api/diesel.protocols.http.rst -------------------------------------------------------------------------------- /doc/api/diesel.protocols.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/api/diesel.protocols.rst -------------------------------------------------------------------------------- /doc/api/diesel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/api/diesel.rst -------------------------------------------------------------------------------- /doc/api/diesel.util.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/api/diesel.util.rst -------------------------------------------------------------------------------- /doc/api/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/api/modules.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/debugging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/debugging.rst -------------------------------------------------------------------------------- /doc/firststeps.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/firststeps.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/intro.rst -------------------------------------------------------------------------------- /doc/patterns.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/patterns.rst -------------------------------------------------------------------------------- /doc/testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/doc/testing.rst -------------------------------------------------------------------------------- /examples/chat-redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/chat-redis.py -------------------------------------------------------------------------------- /examples/chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/chat.py -------------------------------------------------------------------------------- /examples/child_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/child_test.py -------------------------------------------------------------------------------- /examples/clocker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/clocker.py -------------------------------------------------------------------------------- /examples/combined.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/combined.py -------------------------------------------------------------------------------- /examples/combined_tls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/combined_tls.py -------------------------------------------------------------------------------- /examples/consolechat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/consolechat.py -------------------------------------------------------------------------------- /examples/convoy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/convoy.py -------------------------------------------------------------------------------- /examples/crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/crawler.py -------------------------------------------------------------------------------- /examples/dhttpd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/dhttpd -------------------------------------------------------------------------------- /examples/dispatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/dispatch.py -------------------------------------------------------------------------------- /examples/dreadlocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/dreadlocks.py -------------------------------------------------------------------------------- /examples/echo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/echo.py -------------------------------------------------------------------------------- /examples/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/event.py -------------------------------------------------------------------------------- /examples/fanout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/fanout.py -------------------------------------------------------------------------------- /examples/fire.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/fire.py -------------------------------------------------------------------------------- /examples/forker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/forker.py -------------------------------------------------------------------------------- /examples/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/http.py -------------------------------------------------------------------------------- /examples/http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/http_client.py -------------------------------------------------------------------------------- /examples/http_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/http_pool.py -------------------------------------------------------------------------------- /examples/keep_alive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/keep_alive.py -------------------------------------------------------------------------------- /examples/kv.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/kv.proto -------------------------------------------------------------------------------- /examples/newwait.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/newwait.py -------------------------------------------------------------------------------- /examples/nitro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/nitro.py -------------------------------------------------------------------------------- /examples/nitro_echo_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/nitro_echo_service.py -------------------------------------------------------------------------------- /examples/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/queue.py -------------------------------------------------------------------------------- /examples/queue_fairness_and_speed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/queue_fairness_and_speed.py -------------------------------------------------------------------------------- /examples/redis_lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/redis_lock.py -------------------------------------------------------------------------------- /examples/redispub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/redispub.py -------------------------------------------------------------------------------- /examples/resolve_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/resolve_names.py -------------------------------------------------------------------------------- /examples/santa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/santa.py -------------------------------------------------------------------------------- /examples/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/signals.py -------------------------------------------------------------------------------- /examples/sleep_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/sleep_server.py -------------------------------------------------------------------------------- /examples/snakeoil-cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/snakeoil-cert.pem -------------------------------------------------------------------------------- /examples/snakeoil-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/snakeoil-key.pem -------------------------------------------------------------------------------- /examples/stdin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/stdin.py -------------------------------------------------------------------------------- /examples/stdin_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/stdin_stream.py -------------------------------------------------------------------------------- /examples/synchronized.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/synchronized.py -------------------------------------------------------------------------------- /examples/test_dnosetest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/test_dnosetest.py -------------------------------------------------------------------------------- /examples/thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/thread.py -------------------------------------------------------------------------------- /examples/thread_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/thread_pool.py -------------------------------------------------------------------------------- /examples/timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/timer.py -------------------------------------------------------------------------------- /examples/timer_bench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/timer_bench.py -------------------------------------------------------------------------------- /examples/udp_echo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/udp_echo.py -------------------------------------------------------------------------------- /examples/web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/web.py -------------------------------------------------------------------------------- /examples/zeromq_echo_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/zeromq_echo_service.py -------------------------------------------------------------------------------- /examples/zeromq_first.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/zeromq_first.py -------------------------------------------------------------------------------- /examples/zeromq_receiver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/zeromq_receiver.py -------------------------------------------------------------------------------- /examples/zeromq_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/zeromq_sender.py -------------------------------------------------------------------------------- /examples/zeromq_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/examples/zeromq_test.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/setup.py -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/integration/test_event_ordering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/integration/test_event_ordering.py -------------------------------------------------------------------------------- /tests/integration/test_fanout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/integration/test_fanout.py -------------------------------------------------------------------------------- /tests/integration/test_fire.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/integration/test_fire.py -------------------------------------------------------------------------------- /tests/integration/test_fork.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/integration/test_fork.py -------------------------------------------------------------------------------- /tests/integration/test_os_signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/integration/test_os_signals.py -------------------------------------------------------------------------------- /tests/integration/test_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/integration/test_queue.py -------------------------------------------------------------------------------- /tests/integration/test_sleep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/integration/test_sleep.py -------------------------------------------------------------------------------- /tests/integration/test_wait.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/integration/test_wait.py -------------------------------------------------------------------------------- /tests/protocol/test_mongodb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/protocol/test_mongodb.py -------------------------------------------------------------------------------- /tests/protocol/test_redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/protocol/test_redis.py -------------------------------------------------------------------------------- /tests/protocol/test_zmq_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/protocol/test_zmq_service.py -------------------------------------------------------------------------------- /tests/unit/test_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/unit/test_buffer.py -------------------------------------------------------------------------------- /tests/unit/test_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/unit/test_pipeline.py -------------------------------------------------------------------------------- /tests/unit/test_waiters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tests/unit/test_waiters.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dieseldev/diesel/HEAD/tox.ini --------------------------------------------------------------------------------