1 from sfa.util.xrn import Xrn
2 from sfa.util.xml import XpathFilter
3 from sfa.rspecs.elements.interface import Interface
9 def add_interfaces(xml, interfaces):
10 if isinstance(interfaces, list):
11 for interface in interfaces:
12 if_elem = xml.add_instance('interface', interface, [
13 'component_id', 'client_id', 'sliver_id'])
14 ips = interface.get('ips', [])
16 if_elem.add_instance('ip', {'address': ip.get('address'),
17 'netmask': ip.get('netmask'),
18 'type': ip.get('type')})
21 def get_interfaces(xml):