cmsdaq/hltd — pull request #18 by smorovic (2014-03-20 19:07:53+00:00)
Title: merge port to python-inotify-0.5 library

Resolves issues #4 and #14.
Pyinotify is removed from the source.
A reference counter bug in the original library c bindings is also resolved (the library itself is no longer officially mantained).

A better selection of monitored directories is also made. All are monitored in non recursive mode. anelastic.py monitors main data directory, while elastic.py monitors "mon" subdirectory and "TEMP_ES_DIR" where it receives files from anelastic.

Finally, this pull request also addresses shutdown of (an)elastic.py thread from the main hltd and does not start anelastic.py in "bu" mode.