def getPhysicalPortsFromCreatedVports(self): """ Description Get all the ports that are configured. Return None or a list of ports in format: [['192.168.70.11', '1', '1'], ['192.168.70.11', '2', '1']] """ portList = [] response = self.ixnObj.get(self.ixnObj.sessionUrl+'/vport') vportList = ['%s' % vport['links'][0]['href'] for vport in response.json()] for eachVport in vportList: response = self.ixnObj.get(self.ixnObj.httpHeader+eachVport) assignedTo = response.json()['assignedTo'] # assignedTo: 192.168.70.11:2:1 if assignedTo: chassis = assignedTo.split(':')[0] card = assignedTo.split(':')[1] port = assignedTo.split(':')[2] portList.append([chassis, card, port]) return portList