Skip to main content

A Python package to execute code remotely to multiple operating system platforms

Project description

rudder

rudder is a Python package to run commands remotely on Windows, macOS or *nix systems using PowerShell Remoting/WinRM or SSH.

Getting Started

In order to use rudder you must make sure you have access and credentials to authenticate to a remote host.

Prerequisites

The following packages will be installed and are prerequisities for rudder:

paramiko
fire
pypsrp

Installing

Install this package using pip:

pip3 install rudder

Or you can clone this repository and install locally:

git clone https://github.com/MSAdministrator/rudder.git
cd rudder
python3 setup.py install

Built With

  • carcass - Python packaging template

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details

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

rudder-0.0.2.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rudder-0.0.2-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file rudder-0.0.2.tar.gz.

File metadata

  • Download URL: rudder-0.0.2.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for rudder-0.0.2.tar.gz
Algorithm Hash digest
SHA256 9b22de9412bc3ffc50a413d232339da67d40c2929229cc2fb3bc4b25d865d7c0
MD5 c174196b68b73fb356bf064a914bf8d1
BLAKE2b-256 7fc6370a09a9fdd942cde1cf4d15211d04b917179ff5bcb91a989975d9c5b890

See more details on using hashes here.

File details

Details for the file rudder-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: rudder-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

File hashes

Hashes for rudder-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0cd84ebb619948e488052f7b55fb3c7654079563ed424223f915172c9cd0a5ba
MD5 0e14db9b412e2689145ca304cbc8ccbd
BLAKE2b-256 6f1fc44839b2e3bb42b623b48452a057d620ad3c7bb4a2c5bf3f7485bc4ffec3

See more details on using hashes here.

Supported by

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