def AddNodeNetworkAddr(self,tuplelist,value):
#tuplelist.append(('hostname',str(value)))
- tuplelist.append(('hostname',str(value)+'.demolab.fr'))
- tuplelist.append(('site_id',3))
+ tuplelist.append(('hostname',str(value)))
+
def AddNodeSite(self,tuplelist,value):
tuplelist.append(('site_login_base',str(value)))
#resources are listed inside the 'items' list from the json
self.raw_json = self.raw_json['items']
self.ParseNodes()
- self.ParseSites()
+ #self.ParseSites()
if self.version_json_dict['apilib_version'] != "0.2.10" :
self.raw_json = self.raw_json['items']
self.ParseNodes()
- self.ParseSites()
+ #self.ParseSites()
#Parse nodes properties from OAR
self.server = OARrestapi()
self.parser = OARGETParser(self.server)
- def GetNodes(self,node_filter= None, return_fields=None):
- #print>>sys.stderr, " \r\n GetNodes node_filter %s return_fields %s" %(node_filter,return_fields)
- self.parser.SendRequest("GET_resources_full")
- node_dict = self.parser.GetNodesFromOARParse()
- return_node_list = []
- #print>>sys.stderr, " \r\n GetNodes node_dict %s" %(node_dict)
- if not (node_filter or return_fields):
- return_node_list = node_dict.values()
- return return_node_list
+ #def GetNodes(self,node_filter= None, return_fields=None):
+ ##print>>sys.stderr, " \r\n GetNodes node_filter %s return_fields %s" %(node_filter,return_fields)
+ #self.parser.SendRequest("GET_resources_full")
+ #node_dict = self.parser.GetNodesFromOARParse()
+ #return_node_list = []
+ ##print>>sys.stderr, " \r\n GetNodes node_dict %s" %(node_dict)
+ #if not (node_filter or return_fields):
+ #return_node_list = node_dict.values()
+ #return return_node_list
- return_node_list= parse_filter(node_dict.values(),node_filter ,'node', return_fields)
- return return_node_list
+ #return_node_list= parse_filter(node_dict.values(),node_filter ,'node', return_fields)
+ #return return_node_list
def GetSites(self, site_filter= None, return_fields=None):