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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file multirun-0.2.2.tar.gz.

File metadata

  • Download URL: multirun-0.2.2.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.9.7 Darwin/19.6.0

File hashes

Hashes for multirun-0.2.2.tar.gz
Algorithm Hash digest
SHA256 118a25fa68164b183dd77f03c8fc77c29da5ca6902216ef6637723e5f39d1c2d
MD5 f5cffac6c5ac4ccb6d5238a2d77e731e
BLAKE2b-256 6f3f94730d08a20591ef38f05762ec37e445ecb86a784267240afdf26ee0cdd7

See more details on using hashes here.

File details

Details for the file multirun-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: multirun-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.9.7 Darwin/19.6.0

File hashes

Hashes for multirun-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2ed0f4c24ede82bfdd649dfab7a382ad300e3c2a449b7620c644844212de40d3
MD5 49f9edf450af04414e1fb007232b32d4
BLAKE2b-256 7dc2996f6889b957b5bd29a6ebe591a8b648522f81ddb1e4a9baceddca9364b9

See more details on using hashes here.

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