+ slab_network_dict = {}
+ slab_network_dict['login'] = ldap_username
+ slab_network_dict['vm'] = 'ssh ' + ldap_username + '@grenoble.senslab.info'
+ network_elem.set('vm', unicode(slab_network_dict['vm']))
+ network_elem.set('login', unicode( slab_network_dict['login']))
+ logger.debug("\r\n \r\n \r\n Slabv1Node add_connection_information hrn %s\r\n \r\n \r\n " %(ldap_username))
+
+ @staticmethod
+ def add_nodes(xml, nodes):
+ #Add network item in the xml
+ network_elems = xml.xpath('//network')
+ if len(network_elems) > 0:
+ network_elem = network_elems[0]
+ elif len(nodes) > 0 and nodes[0].get('component_manager_id'):
+ network_urn = nodes[0]['component_manager_id']
+ network_elem = xml.add_element('network', name = Xrn(network_urn).get_hrn())
+ else:
+ network_elem = xml
+
+ logger.debug("slabv1Node \t add_nodes nodes %s \r\n "%(nodes))