def disconnectiScsiSession(sessionID): # FIXME : Should throw exception on error sessionID = int(sessionID) try: iscsiadm.session_logout(sessionID) except iscsiadm.IscsiError as e: return e[0] return 0
def disconnectiScsiSession(sessionID): #FIXME : Should throw exception on error sessionID = int(sessionID) try: iscsiadm.session_logout(sessionID) except iscsiadm.IscsiError as e: return e[0] return 0
def disconnectiScsiSession(sessionID): # FIXME : Should throw exception on error sessionID = int(sessionID) sessionInfo = getSessionInfo(sessionID) try: iscsiadm.session_logout(sessionID) except iscsiadm.IscsiError as e: return e[0] netIfaceName = sessionInfo.iface.netIfaceName hostname = sessionInfo.target.portal.hostname setRpFilterIfNeeded(netIfaceName, hostname, False) return 0