Merge branch 'devel' of github.com-oleweidner:radical-cybertools/radical.pilot into devel
Merge branch 'master' into devel
Merge branch 'master' into devel
added mailing list
removed last (?) saga-pilot traces
Skeleton for autonomous pilot launcher
configurable number of pilot launchers
Added a dummy / skeleton agent + example

The skeleton agent (~350 LOC) launches on a remote site and pulls jobs from MongoDB. However, it just pretends to execute the tasks. It simply sets the task states to 'DONE' without ever laumching the executable.

The skeleton agent is a great starting point for developing a new agent for RADICAL-Pilot as it comes without all the clutter of the 'real' RADICAL_pilot agent. The command-line interface, etc. is all the same though.

The only thing that you have to do in order to use the agent is to add the following lines to your pilot description:

    pdesc.cleanup  = False
    pdesc.pilot_agent_priv = "radical-pilot-agent-skeleton.py"

The 'cleanup' directive is not strictly necessary, but it prevents the agent wrapper script to clean up the sandbox directory. That of course comes in very handy for debugging purposes. Run the example in tests/simple-skeleton.py to see what it does / how it works.
Merge branch 'master' into devel
added missing files
streamlined pilot launcher worker
almost working pilot launcher
iworking launcher worker
removed old launcher code
small cleanups
fixed tests
add cray concepts
Merge branch 'devel' of github.com:radical-cybertools/radical.pilot into devel
periodic SAGA job checking + agent version reporting
version reporting for skeleton agent