You can clone with
HTTPS or Subversion.
Add University of Chicago copyright statement
Do not restart processes when a duplicate launch request is recieved
Change heartbeat format to RFC3339
Handle weird PD behaviour better.
When the PD sends a launch request to an already running process, the
eeagent now kills this existing process, and restarts it.
One possibility is that the PD is doing something very bad. The other is
that a message got lost.
Extra logging after a restart.
Get dashi from PyPI instead of GitHub
Perform Pyon import only when needed
Allows eeagent to be used when pyon not available
Changes to work with pyon callbacks
Add missing remove process method in pyon backend
Release script draft
Bump Version to 0.1.2-dev
Release Version 0.1.1
Clean up setup files
Tidy up a bit
Add code download passthrough, and whitelist logic
Add missing logging import
Add missing argument to make_beat_msg
Include node_id in heartbeat message
Allow config to be set with with pyon backend
Fix test for rel parameter style process launches
Fix some minor typos
Add non-rel Pyon style (non-rel) proc support to pyon_single
Make Pyon backend reload from persistence on start
Change rpc default to false for dump command in client
Clean up some TODOs
Clean up and refactor some things for Pyon backend
Fix missing and unused imports
Remove unneccessary reference to pd_name
Refactor message.py to pull logic out into core.py
This is so the core eeagent code can be called from other messaging systems. Liek pyon, etc
Add restart operation to eeagent
Add rpc version of dump_state command