https://github.com/asimihsan/vocalsalad
Run long-running tasks on remote machines, and gather file-based artifacts
https://github.com/asimihsan/vocalsalad
Last synced: 2 months ago
JSON representation
Run long-running tasks on remote machines, and gather file-based artifacts
- Host: GitHub
- URL: https://github.com/asimihsan/vocalsalad
- Owner: asimihsan
- License: mit
- Created: 2014-03-31T10:43:14.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2019-10-03T02:00:57.000Z (over 5 years ago)
- Last Synced: 2025-03-05T05:47:22.409Z (3 months ago)
- Language: Python
- Size: 50.8 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vocalsalad
[](https://pypi.python.org/pypi/vocalsalad/)
[](https://travis-ci.org/asimihsan/vocalsalad)
[](https://landscape.io/github/asimihsan/vocalsalad/master)
[](https://coveralls.io/r/asimihsan/vocalsalad?branch=master)
[](https://requires.io/github/asimihsan/vocalsalad/requirements/?branch=master)
[](https://pypi.python.org/pypi/vocalsalad/)> Run long-running tasks on remote machines, and gather file-based
artifacts.## Installation
TODO
Supports CPython 2.6, 2.7, 3.2, 3.3, and 3.4, and PyPy 2.2.
## Running tests
- Install pyenv (https://github.com/yyuu/pyenv)
- Set up pyenv on your machine, then install all Python versions
via pyenv:```
pyenv install 2.7.5
pyenv install 2.6.8
pyenv install 3.2.5
pyenv install 3.3.2
pyenv install 3.4.0
pyenv rehash
pyenv global 2.7.5 2.6.8 3.3.2 3.2.5 3.4.0
```- Run the tests via tox:
```
tox
```## How to build an RPM
On your host machine, after installing VirtualBox and Vagrant:
```
vagrant up fedora19 # fedora17, fedora18, fedora19, fedora20
vagrant ssh fedora19 # after this command you're in a shell in the VM
cd /vagrant
make rpm
```You'll find the RPM in `package-dist`.
[](https://bitdeli.com/free "Bitdeli Badge")