{"id":22846284,"url":"https://github.com/borntyping/ssh-run","last_synced_at":"2025-04-28T17:39:18.083Z","repository":{"id":15928995,"uuid":"18671012","full_name":"borntyping/ssh-run","owner":"borntyping","description":"Sequentially run commands on multiple servers","archived":false,"fork":false,"pushed_at":"2015-08-18T11:23:56.000Z","size":299,"stargazers_count":6,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-12T22:39:23.523Z","etag":null,"topics":["cli","python","ssh"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/borntyping.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-04-11T10:44:05.000Z","updated_at":"2024-05-07T08:25:30.000Z","dependencies_parsed_at":"2022-08-30T13:52:18.758Z","dependency_job_id":null,"html_url":"https://github.com/borntyping/ssh-run","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/borntyping%2Fssh-run","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/borntyping%2Fssh-run/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/borntyping%2Fssh-run/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/borntyping%2Fssh-run/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/borntyping","download_url":"https://codeload.github.com/borntyping/ssh-run/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251357174,"owners_count":21576662,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","python","ssh"],"created_at":"2024-12-13T03:27:03.604Z","updated_at":"2025-04-28T17:39:18.065Z","avatar_url":"https://github.com/borntyping.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"ssh-run\n=======\n\n.. image:: https://img.shields.io/pypi/v/ssh-run.svg\n    :target: https://warehouse.python.org/project/ssh-run/\n    :alt: ssh-run on PyPI\n\n.. image:: https://img.shields.io/pypi/l/ssh-run.svg\n    :target: https://warehouse.python.org/project/ssh-run/\n    :alt: ssh-run on PyPI\n\n.. image:: https://img.shields.io/github/issues/borntyping/ssh-run.svg?style=flat-square\n    :target: https://github.com/borntyping/ssh-run/issues\n    :alt: GitHub issues for ssh-run\n\n|\n\nRun a shell command across multiple SSH servers in sequence.\n\nInstallation\n------------\n\n    pip install ssh-run\n\nUsage\n-----\n\nShow usage information with:\n\n    ssh-run --help\n\nExamples\n--------\n\nRun a command on a single remote host:\n\n    ssh-run -h example.com -- echo hello world\n\nRun a command on multiple remote hosts:\n\n    cat hosts | ssh-run -H - -- echo hello world\n\nRun a command on hosts matched by a chef search:\n\n    knife search -i \"chef_evironment:staging\" 2\u003e/dev/null | ssh-run -H - -- echo hello world\n\nStart a shell for running multiple commands:\n\n    ssh-run -h host1 -h host2\n\nRequirements\n------------\n\nRuns on Python 2.6 and above, including Python 3.\n\nLicence\n-------\n\n``ssh-run`` is licenced under the `MIT Licence \u003chttp://opensource.org/licenses/MIT\u003e`_.\n\nAuthor\n------\n\nWritten by `Sam Clements \u003chttps://github.com/borntyping\u003e`_ at\n`DataSift \u003chttps://datasift.com/\u003e`_.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fborntyping%2Fssh-run","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fborntyping%2Fssh-run","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fborntyping%2Fssh-run/lists"}