Skip to main content

A tool for running commands on remote servers

Project description

ssh-run on PyPI ssh-run on PyPI GitHub issues for ssh-run

Run a shell command across multiple SSH servers in sequence.

Installation

pip install ssh-run

Usage

Show usage information with:

ssh-run –help

Examples

Run a command on a single remote host:

ssh-run -h example.com – echo hello world

Run a command on multiple remote hosts:

cat hosts | ssh-run -H - – echo hello world

Run a command on hosts matched by a chef search:

knife search -i “chef_evironment:staging” 2>/dev/null | ssh-run -H - – echo hello world

Start a shell for running multiple commands:

ssh-run -h host1 -h host2

Requirements

Runs on Python 2.6 and above, including Python 3.

Licence

ssh-run is licenced under the MIT Licence.

Author

Written by Sam Clements at DataSift.

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

ssh-run-2.2.1.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

ssh_run-2.2.1-py2.py3-none-any.whl (10.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ssh-run-2.2.1.tar.gz.

File metadata

  • Download URL: ssh-run-2.2.1.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ssh-run-2.2.1.tar.gz
Algorithm Hash digest
SHA256 c28294cd482e03047fef4efb213d040c297e00448be2a0f2d316e540ec2129c1
MD5 41fe558277234ee0d04840567754b57f
BLAKE2b-256 779b7797782769222464e059906f5472809aa2bee1163287f2ee00b757e9f0ca

See more details on using hashes here.

File details

Details for the file ssh_run-2.2.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for ssh_run-2.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 552b855b65f11e481e4792abec0a9aebb8f5bd5f5e7cc7c06aedbdf5828c7968
MD5 8f17850b4baa571bc6d7d889aa744a42
BLAKE2b-256 9100bbd7571da5bf811ccbce49285c10b38e42e73305af37e49f3557b7efb5e2

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