demo version of status monotor
more realistic callbacks with tests
remove unused attribute
tests for polling after the events have happened; outstanding code changes
realistic script, implemented callbacks, tests supplied with simple callback
pulled in status_object branch, updated status monitor
DBIx binding for updating run and lane status refactored to remove code duplication and make these procedures logically symmetrical; DBIx binding - added ability to pass date when updating run and lane statuses; status monitor - callback for saving statuses to the database
POD; list explicitly dependencies of DBIx classes
pulled changes from wtsi/devel
code and tests fixes
two DBIx helper roles merged into one; accurate use of transactions when updating run and lane statuses
new functionality tests for run status updates; removal of superfluous code from tests
tests for run lane status updates
an ugly fix to pass the podcoverage test
dependency on Test::FTP::Server removed from the build file: one of the tests that gets activated when this module is present is badly broken; status monitor code updated in line with latest changes to DBIx classes
status monitor refactored to allow raising errors in low-level methods; tests for error checking when saving status
further status monitor refactoring/fixes and tests
create methods for writing serialized status object to files and reading from files in the class inself
correct glob for status file monitor; bug fix
get status path via analysis_path