- if node['site_login_base'] not in self.site_dict.keys():
- self.site_dict[node['site_login_base']] = [('login_base', node['site_login_base']),\
- ('node_ids',nodes_per_site[node['site_login_base']]),\
- ('latitude',"48.83726"),\
- ('longitude',"- 2.10336"),('name',"senslab"),\
- ('pcu_ids', []), ('max_slices', None), ('ext_consortium_id', None),\
- ('max_slivers', None), ('is_public', True), ('peer_site_id', None),\
- ('abbreviated_name', "senslab"), ('address_ids', []),\
- ('url', "http,//www.senslab.info"), ('person_ids', []),\
- ('site_tag_ids', []), ('enabled', True), ('slice_ids', []),\
- ('date_created', None), ('peer_id', None),]
- self.site_dict[node['site_login_base']] = dict(self.site_dict[node['site_login_base']])
+ node.update({'hrn':self.hostname_to_hrn(self.interface_hrn, node['site'],node['hostname'])})
+ #node['hrn'] = self.hostname_to_hrn(self.interface_hrn, node['site_login_base'],node['hostname'])
+ self.node_dictlist.update({node_id:node})
+ #if node_id is 1:
+ if node['site'] not in self.site_dict:
+ self.site_dict[node['site']] = {'site':node['site'],
+ 'node_ids':nodes_per_site[node['site']],
+ 'latitude':"48.83726",
+ 'longitude':"- 2.10336",'name':config.SFA_REGISTRY_ROOT_AUTH,
+ 'pcu_ids':[], 'max_slices':None, 'ext_consortium_id':None,
+ 'max_slivers':None, 'is_public':True, 'peer_site_id': None,
+ 'abbreviated_name':"senslab", 'address_ids': [],
+ 'url':"http,//www.senslab.info", 'person_ids':[],
+ 'site_tag_ids':[], 'enabled': True, 'slice_ids':[],
+ 'date_created': None, 'peer_id': None }
+ #if node['site_login_base'] not in self.site_dict.keys():
+ #self.site_dict[node['site_login_base']] = {'login_base':node['site_login_base'],
+ #'node_ids':nodes_per_site[node['site_login_base']],
+ #'latitude':"48.83726",
+ #'longitude':"- 2.10336",'name':"senslab",
+ #'pcu_ids':[], 'max_slices':None, 'ext_consortium_id':None,
+ #'max_slivers':None, 'is_public':True, 'peer_site_id': None,
+ #'abbreviated_name':"senslab", 'address_ids': [],
+ #'url':"http,//www.senslab.info", 'person_ids':[],
+ #'site_tag_ids':[], 'enabled': True, 'slice_ids':[],
+ #'date_created': None, 'peer_id': None }
+