A unified interface into multiple cloud providers.
Project description
rfive 0.1.4
A unified interface into multiple cloud providers.
To install use pip install git+git://git@github.com:iPlantCollaborativeOpenSource/rfive.git
----
rfive
=====
Example use of the class
```python
from fabricSSH import *
client = fabricSSHClient("128.196.142.120",ssh_config_path="~/.ssh/config")
client.connect()
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
A unified interface into multiple cloud providers.
To install use pip install git+git://git@github.com:iPlantCollaborativeOpenSource/rfive.git
----
rfive
=====
Example use of the class
```python
from fabricSSH import *
client = fabricSSHClient("128.196.142.120",ssh_config_path="~/.ssh/config")
client.connect()
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rfive-0.1.4.tar.gz
(5.1 kB
view details)
Built Distribution
rfive-0.1.4-py2-none-any.whl
(5.9 kB
view details)
File details
Details for the file rfive-0.1.4.tar.gz
.
File metadata
- Download URL: rfive-0.1.4.tar.gz
- Upload date:
- Size: 5.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6780f1391be94d35b54a677d4423d4f1098012b1922be7b856fbdac16208bd8 |
|
MD5 | f8b5faa456cfef29b0b520dd616142d1 |
|
BLAKE2b-256 | ea2db3f35bd120de39373eebe6b7d76fc5c4cc00cbb624a7c9adf94e395d59a4 |
File details
Details for the file rfive-0.1.4-py2-none-any.whl
.
File metadata
- Download URL: rfive-0.1.4-py2-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3870aaec1f36d203b70fd5aef22adc214bbf607eb61dc9b30b5999ae5ebadaad |
|
MD5 | bb19df253f7f774a70e490cd806ddb06 |
|
BLAKE2b-256 | e0782a3cc9ae537d8b5dfafe04d814d3e4d0b95adca51a0a69e95b6b90247694 |