]> xenbits.xensource.com Git - xenrt-citrix/xenrt.git/commitdiff
Only don't release iscsi if atExit
authorJohn Dilley <john.dilley@citrix.com>
Wed, 18 Nov 2015 12:16:17 +0000 (12:16 +0000)
committerJohn Dilley <john.dilley@citrix.com>
Wed, 18 Nov 2015 12:16:17 +0000 (12:16 +0000)
exec/xenrt/resources.py

index 87b320aa5c6c3bfea78e3efb59f384b6c359b22c..79b507177fc36427a011ebb4d25bd6ba2ee8514c 100755 (executable)
@@ -1297,7 +1297,7 @@ class ISCSILun(_ISCSILunBase):
         self.secAddrs = {}
 
     def release(self, atExit=False):
-        if xenrt.util.keepSetup():
+        if xenrt.util.keepSetup() and atExit:
             xenrt.TEC().logverbose("Not disconnecting from iSCSI %s:%s" %
                                    (self.getServer(),
                                     self.getTargetName()))