cmsdaq/hltd — pull request #11 by zazasa (2014-03-19 09:58:55+00:00)
Title: Anelastic branch release candidate

Fixes #5, fixes #9, fixes #10 - Created anelastic.py script to handle jsn file mergin, and ini and dat files handling.
Elastic.py script has been adapted to perform just the push into elastisearch server.
Hltd.py now will generate a specific json file when a process crashes with the errorcode, this will comunicate to anelastic.py to collect data about the effect of this crash and update the related output files.
Part of this software is in the aUtils.py script, in my idea this file contains classes that could be used by multiple script, above all the filehandler class .
ElasticBand.py is also changed due to changes in the data array.
Crashtest.py is a simple script to kill process according to given conitions on the files generated in the watchdir.

Note about the crash processes behavior: in the worst case , when all processes related a single LS crashes, the EoLS file is not generated, so the LS will never be closed and the software never exit.