A REST service for remote execution of command line tools based on everest .
- Create and activate a virtual environment for your
telexserver
$ virtualenv --no-site-packages telexenv $ source telexenv/bin/activate
- Check out the sources of the
telexproject
$ mkdir telexenv/src $ cd telexenv/src $ git clone https://github.com/fogathmann/telex.git``
- Install the
telexserver
$ 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
telexserver
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.