Skip to content
Commits on Oct 29, 2012
  1. @dhellmann

    Bump version to 0.6

    dhellmann committed Oct 29, 2012
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  2. @dhellmann

    Load extensions before checking enabled status

    dhellmann committed Oct 29, 2012
    Go ahead and load the extension entry point so the
    check function can interrogate it about whether it
    should be enabled or not.
    
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  3. @dhellmann

    Fix line lengths for pep8

    dhellmann committed Oct 29, 2012
    Re-enable the line limit checking in pep8 and then fix the
    issues with modules that had long lines.
    
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  4. @dhellmann

    Prepare for 0.5 release

    dhellmann committed Oct 29, 2012
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  5. @dhellmann

    Add TestExtensionManager

    dhellmann committed Oct 29, 2012
    Create a special extension manager class that uses pre-configured
    extension instances instead of loading them from a plugin set.
    This makes setting up controlled environments for testing much
    easier.
    
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Commits on Sep 15, 2012
  1. @dhellmann

    Add driver property to DriverManager

    dhellmann committed Sep 15, 2012
    Provide an easy way to get direct access to the driver
    that was loaded for callers that don't want to use
    the __call__() API, or who need richer access to the
    object.
    
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  2. @dhellmann

    Prepare release 0.4

    dhellmann committed Sep 15, 2012
    Update the history file and version number.
    
    Change-Id: Ia09d4a9316dcc77775124f298ddde535707cfa0c
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  3. @dhellmann

    Remove the name argument to extension constructors.

    dhellmann committed Sep 15, 2012
    Do not force plugins to take an argument with their name.
    
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Commits on Sep 13, 2012
  1. @dhellmann

    fix inheritence hierarchy of DriverManager

    dhellmann committed Sep 13, 2012
    Change-Id: I4c85d42a800186da4beeac13acd7a07d4223fa90
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  2. @dhellmann

    Set up logging in enabled module

    dhellmann committed Sep 13, 2012
    Change-Id: Id2fc37942a32ab7b43c32b834e50940594f12e38
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  3. @dhellmann

    Log the full exception when plugin load fails

    dhellmann committed Sep 13, 2012
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Commits on Aug 21, 2012
  1. @dhellmann

    Optimize implementation of NameDispatchExtensionManager

    dhellmann committed Aug 21, 2012
    Create a dictionary mapping names to extensions so the
    NameDispatchExtensionManager can just iterate over the
    ones that will be invoked instead of all of the loaded
    plugins.
    
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  2. @dhellmann

    Add response callback to _invoke_one_plugin().

    dhellmann committed Aug 21, 2012
    Change the response list argument to _invoke_one_plugin()
    to a callback that accepts the response value.
    
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  3. @dhellmann

    Refactor code for invoking plugins from map().

    dhellmann committed Aug 21, 2012
    Create a method _invoke_one_plugin() to call the plugin and
    append the results to a list to be returned.
    
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Commits on Aug 15, 2012
  1. @dhellmann

    clean up formatting

    dhellmann committed Aug 15, 2012
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  2. @dhellmann

    make DriverManager callable

    dhellmann committed Aug 15, 2012
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  3. @dhellmann

    add download link

    dhellmann committed Aug 15, 2012
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  4. @dhellmann

    clean up announcement text

    dhellmann committed Aug 15, 2012
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  5. @dhellmann

    add installation instructions

    dhellmann committed Aug 15, 2012
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  6. @dhellmann

    update history for 0.3 release

    dhellmann committed Aug 15, 2012
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  7. @dhellmann

    add dispatch managers

    dhellmann committed Aug 15, 2012
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  8. @dhellmann

    documentation touch-up

    dhellmann committed Aug 15, 2012
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Commits on Jul 22, 2012
  1. @dhellmann

    release 0.2 with docs

    dhellmann committed Jul 22, 2012
  2. @dhellmann
  3. @dhellmann

    add API documentation

    dhellmann committed Jul 22, 2012
  4. @dhellmann
  5. @dhellmann
  6. @dhellmann

    Add descriptions of loading patterns.

    dhellmann committed Jul 22, 2012
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
  7. @dhellmann
  8. @dhellmann

    add history file

    dhellmann committed Jul 22, 2012
  9. @dhellmann
  10. @dhellmann
Commits on Jun 19, 2012
  1. @dhellmann

    logging tweak

    dhellmann committed Jun 19, 2012
  2. @dhellmann

    add DriverManager

    dhellmann committed Jun 19, 2012
  3. @dhellmann

    add hook manager

    dhellmann committed Jun 19, 2012
Something went wrong with that request. Please try again.