Пример #1
0
 def __init__(self, network):
     self.host_interface_data = utils.find_interface(network)
     if not self.host_interface_data:
         logger.error("Failed to find bridged network interface", "server", network=network)
         raise BridgeLookupError("Failed to find bridged network interface")
     self.bridge_interface = "br" + self.host_interface_data["interface"]
     self.interfaces = set()
Пример #2
0
 def __init__(self, network):
     self.host_interface_data = utils.find_interface(network)
     if not self.host_interface_data:
         logger.error('Failed to find bridged network interface', 'server',
             network=network,
         )
         raise BridgeLookupError(
             'Failed to find bridged network interface')
     self.bridge_interface = 'br' + self.host_interface_data['interface']
     self.interfaces = set()
Пример #3
0
 def __init__(self, network):
     self.host_interface_data = utils.find_interface(network)
     if not self.host_interface_data:
         logger.error('Failed to find bridged network interface', 'server',
             network=network,
         )
         raise BridgeLookupError(
             'Failed to find bridged network interface')
     self.bridge_interface = 'br' + self.host_interface_data['interface']
     self.interfaces = set()
Пример #4
0
    def host_interface_data(self):
        data = utils.find_interface(self.server.network)
        if not data:
            self.server.output.push_output(
                'ERROR Failed to find bridged network interface')
            logger.error('Failed to find bridged network interface', 'server',
                 server_id=self.server.id,
                 network=self.server.network,
            )
            raise ValueError('Failed to find bridged network interface')

        return data