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.4.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for ssh-run-2.4.0.tar.gz
Algorithm Hash digest
SHA256 b71f49b638cfaac91adef64264095ee7d2fbfb33cf3052b0d4a023727ef8fb4c
MD5 28a9a32a316efc7a9d19731c73678004
BLAKE2b-256 ef1b5e2b6d125b71501e68c39b5706990328499703e7f722b9626c18125b0847

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ssh_run-2.4.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3953f30f434fa0afd1359f85261eb87f498e0e239b63f05db9ac3ba6f10646c4
MD5 9b2413fdf2b6811cf7c2cb56bac96fe1
BLAKE2b-256 f44c44a202c783ceb869d5ecd1a36e860c957237f465ba5bff0f0cc3d9499201

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