Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 2, 2015
  1. @geoffdavis
Commits on Jun 26, 2015
  1. @geoffdavis

    Merge pull request #61 from pavlis/master

    geoffdavis authored
    fix libmultiwavelet
  2. @pavlis
Commits on Jun 24, 2015
  1. @pavlis
  2. @pavlis
  3. @pavlis
  4. @pavlis

    merge 64bit changes and bugs found in C++ interfacing.

    pavlis authored
    Merge branch 'extend_multiwavelet'
  5. @pavlis

    More 64 bit changes

    pavlis authored
Commits on Jun 23, 2015
  1. @geoffdavis

    Fix missing space in ProgressLogger finish output

    geoffdavis authored
    Cosmetic fix to logs
  2. @geoffdavis

    Fix crash when URI is requested as host:port

    geoffdavis authored
    Was only used by a debug call, which wasn't being hit in production
    before because we never ran the waveform server with the debug flag.
  3. @geoffdavis

    Prune stachan pairs that aren't in wfdisc

    geoffdavis authored
    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.
  4. @geoffdavis
  5. @geoffdavis

    Change startup message to 503

    geoffdavis authored
    More specific than 500 - 500 means the service is unavailable because
    it's overloaded or down for maintenance.
Commits on Jun 22, 2015
  1. @geoffdavis

    Output Stations initialization progress

    geoffdavis authored
    The Stations object initialization can take a long time. Output to the
    log the progress of the initialization in percentage and time elapsed.
  2. @geoffdavis

    Better error handling of initialization

    geoffdavis authored
    If initialization fails, kill the process rather than hanging out unable
    to process queries.
  3. @geoffdavis

    Always release the Python GIL

    geoffdavis authored
    The ability to actually defer to threads is disabled when using the
    Antelope bindings unless the global interpreter lock is released. Do
    this regardless of the environment setting.
  4. @geoffdavis

    Use templates better, fix startup loading

    geoffdavis authored
    Startup loading screen didn't work.
    
    Load frequently used templates ONCE at startup, reuse the objects for
    each request. Split loading of templates out to a utility function.
  5. @geoffdavis

    Revert "Fix NoneType error on startup"

    geoffdavis authored
    This reverts commit 52be721.
  6. @geoffdavis

    Fix NoneType error on startup

    geoffdavis authored
    Server was throwing a NoneType error on startup due to it trying to work
    with a uri object before it had fully initialized.
  7. @geoffdavis

    replace remaining twisted log, rename some params

    geoffdavis authored
    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
Commits on Jun 21, 2015
  1. @geoffdavis
  2. @pavlis
  3. @pavlis
  4. @pavlis

    Remove duplicate free calls

    pavlis authored
  5. @geoffdavis

    Move dbcentral selection logic to Dbcentral class

    geoffdavis authored
    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.
Commits on Jun 20, 2015
  1. @geoffdavis
  2. @geoffdavis

    Split out non resource items into util module

    geoffdavis authored
    Cut down on the line count a bit
  3. @geoffdavis
  4. @geoffdavis
  5. @geoffdavis

    Fix twisted logging to python stdlib logger

    geoffdavis authored
    Was not printing messages before due to the default logging type of
    twisted not having a configuration defined. Namespacing it under the
    dbwfserver package fixes that
  6. @geoffdavis

    Better document the name function

    geoffdavis authored
    describe control flow
Commits on Jun 19, 2015
  1. @geoffdavis

    Fix import error, change to Python system logging

    geoffdavis authored
    Clean up logging by using the Python system logging functions
    everywhere. Intercept twisted.python.log calls and convert them over to
    the system logging calls.
  2. @geoffdavis

    Update for 5.5, clean up internals

    geoffdavis authored
    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.
  3. @geoffdavis

    Ignore compiled products from usarray scripts

    geoffdavis authored
    * change_q330_annc
    * clean_dup_responses
Commits on Jun 16, 2015
  1. @geoffdavis

    Parameterize various hardcodes in q330_baler

    geoffdavis authored
    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.
Something went wrong with that request. Please try again.