A REST service for remote execution of command line tools based on everest .
- Create and activate a virtual environment for your
telex
server
$ virtualenv --no-site-packages telexenv
$ source telexenv/bin/activate
- Check out the sources of the
telex
project
$ mkdir telexenv/src
$ cd telexenv/src
$ git clone https://github.com/fogathmann/telex.git``
- Install the
telex
server
$ cd telex
$ pip install --allow-external python-graph-core --allow-unverified python-graph-core --find-links=https://github.com/cenix/everest/archive/master.zip#egg=everest-1.1dev .
(the --allow-external and --allow-unverified options are to allow installing the python-graph-core package dependency which has not been maintained in a while).
- Start the
telex
server
You need an .ini file to start the telex server; for a very simple setup you can try the default .ini file that comes with the telex sources:
$ paster serve telex.ini
For more advanced setups, please refer to the everest documentation.