def __init__(self, campaign, node, logger=None):
super(BeNetHost, self).__init__(campaign)<EOL>self.node = node<EOL>self.log = logger or LOGGER.getChild(node)<EOL>
:param campaign: campaign configuration as a dictionary
:param node: server where to execute benchmarks
:keyword logger: optional logger object