def logoutIscsiTarget(device): try: targetName='test:123456:%s'%(device) osCmd = "iscsiadm -m node -T %s --logout" % (targetName) runExec(osCmd) except Exception, e: errMsg = traceback.format_exc() iSCSILogger.critical(errMsg) print "logout %s"%(errMsg)
def logoutIscsiTarget(device): try: targetName = 'test:123456:%s' % (device) osCmd = "iscsiadm -m node -T %s --logout" % (targetName) runExec(osCmd) except Exception, e: errMsg = traceback.format_exc() iSCSILogger.critical(errMsg) print "logout %s" % (errMsg)
def purgeTarget(lvName): iqn = "test" targetName = "%s:%d:%s" % (iqn, 123456, lvName) handler = ISCSIHandler() try: handler.cleanTarget(lvName, targetName) print "purgeTarget success" iSCSILogger.debug("purgeTarget success") except Exception, e: errMsg = traceback.format_exc() iSCSILogger.critical(errMsg)
def purgeTarget(lvName): iqn ="test" targetName = "%s:%d:%s" % (iqn, 123456, lvName) handler = ISCSIHandler() try: handler.cleanTarget(lvName,targetName) print "purgeTarget success" iSCSILogger.debug("purgeTarget success") except Exception, e: errMsg = traceback.format_exc() iSCSILogger.critical(errMsg)
def loginIscsiTarget(device): targetName='test:123456:%s'%(device) ip='192.168.146.233' port=3260 chapUser='******' chapPass='******' #iscsiadm -m session -P3 try: iscsiLoginRetry( targetName, ip, port, chapUser, chapPass) except Exception, e: errMsg = traceback.format_exc() iSCSILogger.critical(errMsg) print "login %s"%(errMsg)
def loginIscsiTarget(device): targetName = 'test:123456:%s' % (device) ip = '192.168.146.233' port = 3260 chapUser = '******' chapPass = '******' #iscsiadm -m session -P3 try: iscsiLoginRetry(targetName, ip, port, chapUser, chapPass) except Exception, e: errMsg = traceback.format_exc() iSCSILogger.critical(errMsg) print "login %s" % (errMsg)
def startTarget(lvName): initiatorName = "iqn.1993-08.org.debian:01:fcc9228c36cc" #initiatorName = configure.initiatorName iqn = "test" targetName = "%s:%d:%s" % (iqn, 123456, lvName) handler = ISCSIHandler() try: handler.sendTarget(lvName, initiatorName) print "sendTarget success" iSCSILogger.debug("sendTarget success") #time.sleep(1) #handler.cleanTarget(lvName,targetName) except Exception, e: handler.cleanTarget(lvName, targetName) handler.sendTarget(lvName, initiatorName) errMsg = traceback.format_exc() iSCSILogger.critical(errMsg)
def startTarget(lvName): initiatorName = "iqn.1993-08.org.debian:01:fcc9228c36cc" #initiatorName = configure.initiatorName iqn ="test" targetName = "%s:%d:%s" % (iqn, 123456, lvName) handler = ISCSIHandler() try: handler.sendTarget(lvName, initiatorName) print "sendTarget success" iSCSILogger.debug("sendTarget success") #time.sleep(1) #handler.cleanTarget(lvName,targetName) except Exception, e: handler.cleanTarget(lvName,targetName) handler.sendTarget(lvName, initiatorName) errMsg = traceback.format_exc() iSCSILogger.critical(errMsg)