Skip to main content

Multirun is a simple wrapper around tmux to allow running and monitoring multiple processes at once

Project description

Multirun

Multirun is a development tool to run and monitor services needed in the development process.

Quickstart

Once installed multirun will be in your PATH. You will also need to build a toml file with the commands you wish to run:

[redis]
cmd = "make run_redis"

[celery_worker]
cmd = "make run_worker"

[django]
cmd = "make run_app"

then run multirun -c path/to/multirun.toml

You should see a screen similar to:

screenshot of multirun

Once running, you can click on individual panes to select them C-b r will kill and rerun the process, C-b k will kill all commands and exit multirun.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

multirun-0.2.2.tar.gz (2.2 kB view hashes)

Uploaded Source

Built Distribution

multirun-0.2.2-py3-none-any.whl (2.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page