Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Dec 14, 2013
Commits on Dec 8, 2013
  1. minor tweaks to wubot-monitor script

    authored
    - create instance of $logger a bit later
    
    - add some comments related to '-reactor' flag
    
    - remove call to react() method - not appropriate here
  2. updates to App::Wubot::Config

    authored
    - keep track of mtime on config file
    
    - do not create instances of plugins that are not enabled
Commits on Dec 4, 2013
  1. minor improvements to Status reactor

    authored
    - extend key length to 128 chars to accommodate status key
    
    - remove debugging log message
Commits on Dec 2, 2013
Commits on Nov 30, 2013
  1. multiple updates to status reactor

    authored
    - allow using a status key other than the message key, e.g. for plugins like disk space that monitor multiple resources
    
    - don't choke on an unknown status message
    
    - send a recovery message
      - don't track status of our own recover message or risk creating an infinite loop
  2. improve display of time since last pulse

    authored
    When a pulse hasn't occurred for a while, a warning message is generated.  Now the warning message contains the timelength in a more readable format, e.g. 4h20m instead of 260 minutes.
Commits on Nov 24, 2013
  1. Re-enble Rate utility cache

    authored
    Re-enble in-memory cache of the keys that already exist in the db for performance improvements.
  2. prevent warning in Dumper reactor plugin when no config defined

    authored
    if no config is specified on Dumper reactor rules, dump the entire message.
Commits on Nov 15, 2013
  1. Add option to ignore cache file

    authored
    If cache_file is set to "-", then read and write operations ignore the cache file.  This is very useful for testing.
Commits on Nov 10, 2013
  1. some progress on the unified wubot script

    authored
    not yet ready for prime time, but coming along.
  2. temporarily removing the docs

    authored
    this project is in a period of transition.  will restore the docs with updates once the reorg is done.
Commits on Nov 7, 2013
  1. working on a new 'reactor' option for wubot-monitor

    authored
    This is really a temporary fix.  The longer-term fix is to create a single 'wubot' script that can run the monitors, reactors, or both.
Commits on Nov 5, 2013
Commits on Nov 4, 2013
Commits on Nov 2, 2013
  1. first draft of a Graphite reactor plugin

    authored
    First draft of a new reactor plugin to submit message data to Graphite.
Commits on Nov 1, 2013
Commits on Oct 31, 2013
  1. remove some extra whitespace

    authored
  2. tweak a few log messages

    authored
Commits on Oct 30, 2013
  1. remove duplicate statement

    authored
  2. several tweaks to error reporting in App::Wubot::Check

    authored
    - handle error that is a reference
    
    - prevent uninitialized value warning if no error available
    
    - error message logged at a higher level
      - these will now go to stdout by default
Commits on Oct 29, 2013
  1. catch reactor errors in run_plugin()

    authored
    Log, but do not die on a reactor exception.
    
    Also a very minor doc tweak and whitespace adjustment.
  2. tweak default age colors

    authored
    Extend colors to work better over a longer time span.
    
    Also resolve an error in a logger statement.
Commits on May 18, 2013
  1. tweaks to wubot-reactor

    authored
     - environment ariable to control daily restart
    
      - increase reactor warning time to 5 minutes
        - also set noforward flag on reactor warning message
          as that can lead to a major flood of messsages when
          a machine reconnects after being offline a few days.
Something went wrong with that request. Please try again.