===============================================================================

 Colyseus/run README
 Version: $Id: README 2708 2006-03-06 22:15:30Z ashu $

===============================================================================

Dependencies
------------

These scripts require a crap-load of perl modules. The relevant
modules and binaries should be in this directory in a file called:

lib-$perlversion-$arch-$os.tar.gz (e.g., lib-5.8.0-i686-linux.tar.gz)

So just untar that and it will create a directory called lib/. The
binary libraries (so far) don't have any static directory
dependencies, so you can place that whereever you want and just add it
to the PERL5LIB environmental variable. E.G.,

export PERL5LIB=$HOME/Colyseus/run/lib:/usr0/jeffpang/Colyseus/run/lib/i686-linux
 

Travertine Library
------------------

Travertine.pm includes the library functions for most scripts used for
infrastructure setup. It includes routines for general remote execution.
For quake in particular, the following scripts are of use:

Run.pl     - starts running an experiment (also kills nodes)
Attach.pl  - attach to some or all of the nodes in a running experiment
Status.pl  - check the aliveness/logs of nodes in an experiment
