Example #1
0
 def get_bond_config(self, number, config):
     interface_node = first(
         config.xpath(
             "data/configuration/interfaces/interface/name[text()=\"{}\"]/.."
             .format(bond_name(number))))
     if interface_node is None:
         raise UnknownBond(number)
     return interface_node
Example #2
0
File: dell.py Project: idjaw/netman
 def __exit__(self, exc_type, exc_val, exc_tb):
     if exc_type is UnknownInterface:
         raise UnknownBond(self.number), None, exc_tb