Merge "Expose r/o listener callback + details filter callback"

This commit is contained in:
Jenkins 2015-04-16 00:09:23 +00:00 committed by Gerrit Code Review
commit 9c7949cdb2

View File

@ -55,10 +55,20 @@ class Listener(object):
else:
self._kwargs = kwargs.copy()
@property
def callback(self):
"""Callback (can not be none) to call with event + details."""
return self._callback
@property
def details_filter(self):
"""Callback (may be none) to call to discard events + details."""
return self._details_filter
@property
def kwargs(self):
"""Dictionary of keyword arguments to use in future calls."""
return self._kwargs
return self._kwargs.copy()
@property
def args(self):