src/pyams_utils/context.py
branchdev-tf
changeset 427 63284c98cdc1
parent 408 cf2304af0fab
equal deleted inserted replaced
426:2022e4da3ad9 427:63284c98cdc1
    48         yield sys.stderr.read()
    48         yield sys.stderr.read()
    49     finally:
    49     finally:
    50         sys.stderr = err
    50         sys.stderr = err
    51 
    51 
    52 
    52 
    53 class ContextSelector(object):  # pylint: disable=too-few-public-methods
    53 class ContextSelector:  # pylint: disable=too-few-public-methods
    54     """Interface based context selector
    54     """Interface based context selector
    55 
    55 
    56     This selector can be used as a predicate to define a class or an interface that the context
    56     This selector can be used as a predicate to define a class or an interface that the context
    57     must inherit from or implement for the subscriber to be called::
    57     must inherit from or implement for the subscriber to be called::
    58 
    58