rdo
rdo stands for “RemoteDO” and is to help facilitate running commands on “remote” machines. Specifically is meant to help you run and develop code on a virtual machine, while avoiding having to shell into the VM.
Usage
The first step is to create a .rdo.conf file. Here is an example using rdo with Vagrant.
[default]
driver = vagrant
directory = /vagrant
Lets assume you have a Vagrantfile in the root of your code base and are mounting your code to /vagrant. Lets also assume you have a Makefile you use to run different tasks for your project.
Here is how you to run the build task using rdo:
$ rdo make build
rdo will compose the correct command to run it on your Vagrant VM. For example, the above would end up running:
$ vagrant ssh -c "cd /vagrant && make build"
Free software: BSD license
Documentation: https://rdo.readthedocs.org.
Metadata
Release files for rdo 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rdo-0.2.2.tar.gz | 2.7 kB | Details |
Release files / rdo-0.2.2.tar.gz
| Download URL | rdo-0.2.2.tar.gz |
|---|---|
| Size | 2.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b1e56e4c96f97d368e78051db16cb3fd23538334abf672c2dcca78df1edfcec1
|
|
BLAKE2b-256 checksum How to use checksums |
9a5cfe0c7655e4376c8ffd0f815bac7bed24e7572867d319708094ae69d1c192
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |