def __init__(self, config): """ { 'type': 'syslog', 'logname': 'logname', ... } """ self._output = plugin_manager.get(config['type'])(config)
def __init__(self, config): """ { 'type': 'syslog', 'logname': 'logname', ... } """ self._output = plugin_manager.get(config['type'])(config)
def __init__(self, config): self._outputs = [plugin_manager.get(cfg['type'])(cfg) for cfg in config['outputs']]
def __init__(self, config): self._outputs = [ plugin_manager.get(cfg['type'])(cfg) for cfg in config['outputs'] ]