A unified interface into multiple cloud providers.
To install use pip install git+git://firstname.lastname@example.org:iPlantCollaborativeOpenSource/rfive.git
Example use of the class
from fabricSSH import *
client = fabricSSHClient("184.108.40.206",ssh_config_path="~/.ssh/config")
client.run("apt-get update; apt-get install -y emacs vim wget language-pack-en"
+ " make gcc g++ gettext texinfo autoconf automake")
# This is to copy a local version of sampleScript.sh over to a remote
# box. This will be placed in ~/test.
test = client.put("~/test","sampleScript.sh",True, 0755)
#This will delete the file sampleScript.sh
value = client.delete("test/sampleScript.sh")
Based upon the success of prior astromech models, such as the wildly popular R2-series, Industrial Automaton intended the R5-series to cater to budget buyers at the cost of some functionality.
For more information, please see: https://github.com/iPlantCollaborativeOpenSource/rfive
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.