def disconnectIxChassis(self, chassisIp): """ Description Disconnect the chassis (both hardware or virtualChassis). Parameter chassisIp: : The chassis IP address. Syntax /api/v1/sessions/{id}/ixnetwork/availableHardware/chassis/{id} """ url = self.ixnObj.sessionUrl+'/availableHardware/chassis' response = self.ixnObj.get(url) for eachChassisId in response.json(): if eachChassisId['hostname'] == chassisIp: chassisIdUrl = eachChassisId['links'][0]['href'] self.ixnObj.logInfo('disconnectIxChassis: %s' % chassisIdUrl) response = self.ixnObj.delete(self.ixnObj.httpHeader+chassisIdUrl)