Merge branch 'extend_multiwavelet'
since we're already looking at every single row in the wfdisc, we might as well use that to prune the list of stachans so that we don't include channels without data. This should eliminate the need for some of the custom stachan extraction routines that were created to work around this problem.
Excise the remaining twisted log calls and replace them with logger calls. Change the QueryParserResoure db parameter to dbname to match the internal structure. Change all self.db entries to self.dbcentral inside of QueryParserResource
…ed by clang
There was a bunch of database selection logic in the __init__ function for the QueryParserResource that really belongs in the Dbcentral class. Move this functionality to the init function, and clean up some of the selection logic to avoid several cut-and-paste bits of code.
Updated the dbwfserver to work with Antelope 5.5. Handle changes to paths as a result of the contrib relocation Remove global imports of everything from __main__ into submodules, instead relying on each submodule to do it's own imports. This required handling the config object as a parameter instead of a global variable inside of the resource class. Renamed several Class names to have a Capital First Letter to cut down on confustion between instances variables and class names.
The netcode was available in the parameter file before, but it wasn't being used. The Institution was hard-coded in the email subject line. The netcode and Institution are available in site.pf typically, so use a &ref call in the default parameter file The default parameter file value of status_email had production email addresses in it.