summaryrefslogtreecommitdiffstats
path: root/storage/zfcp.py
diff options
context:
space:
mode:
Diffstat (limited to 'storage/zfcp.py')
-rw-r--r--storage/zfcp.py12
1 files changed, 9 insertions, 3 deletions
diff --git a/storage/zfcp.py b/storage/zfcp.py
index 7bb31b916..b948eb530 100644
--- a/storage/zfcp.py
+++ b/storage/zfcp.py
@@ -225,7 +225,7 @@ class ZFCP:
try:
self.addFCP(devnum, wwpn, fcplun)
except ValueError, e:
- log.warn("Invalid FCP device configuration: %s" %(e,))
+ log.warn(str(e))
continue
def addFCP(self, devnum, wwpn, fcplun):
@@ -237,7 +237,10 @@ class ZFCP:
if len(self.fcpdevs) == 0:
return
for d in self.fcpdevs:
- d.offlineDevice()
+ try:
+ d.offlineDevice()
+ except ValueError, e:
+ log.warn(str(e))
def startup(self):
if not self.hasReadConfig:
@@ -247,7 +250,10 @@ class ZFCP:
if len(self.fcpdevs) == 0:
return
for d in self.fcpdevs:
- d.onlineDevice()
+ try:
+ d.onlineDevice()
+ except ValueError, e:
+ log.warn(str(e))
def writeKS(self, f):
if len(self.fcpdevs) == 0: