An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

        

# vocalsalad

[![Latest version](https://pypip.in/v/vocalsalad/badge.png)](https://pypi.python.org/pypi/vocalsalad/)
[![Build Status](https://travis-ci.org/asimihsan/vocalsalad.svg?branch=master)](https://travis-ci.org/asimihsan/vocalsalad)
[![Code Health](https://landscape.io/github/asimihsan/vocalsalad/master/landscape.png)](https://landscape.io/github/asimihsan/vocalsalad/master)
[![Coverage Status](https://coveralls.io/repos/asimihsan/vocalsalad/badge.png?branch=master)](https://coveralls.io/r/asimihsan/vocalsalad?branch=master)
[![Requirements Status](https://requires.io/github/asimihsan/vocalsalad/requirements.png?branch=master)](https://requires.io/github/asimihsan/vocalsalad/requirements/?branch=master)
[![License](https://pypip.in/license/vocalsalad/badge.png)](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`.

[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/asimihsan/vocalsalad/trend.png)](https://bitdeli.com/free "Bitdeli Badge")