diff options
author | Andy Grover <agrover@redhat.com> | 2013-05-07 11:52:34 -0700 |
---|---|---|
committer | Andy Grover <agrover@redhat.com> | 2013-05-07 11:52:34 -0700 |
commit | 751ca29e6ee4ed34fa092fb4ad8bb3fdd23acf1b (patch) | |
tree | b4216fe5a4fa32fe67ea25f5384e1d289b85792d | |
parent | 563fe915f2b55a571a0f1ba79025c2ff868f7d07 (diff) | |
download | rtslib-fb-751ca29e6ee4ed34fa092fb4ad8bb3fdd23acf1b.tar.gz |
Fix from_fabric_wwn for qla2xxx
Closes #23
Reported-by: bsyd
Signed-off-by: Andy Grover <agrover@redhat.com>
-rw-r--r-- | rtslib/fabric.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/rtslib/fabric.py b/rtslib/fabric.py index 256a37e..68c7068 100644 --- a/rtslib/fabric.py +++ b/rtslib/fabric.py @@ -413,7 +413,9 @@ class Qla2xxxFabricModule(_BaseFabricModule): return colonize(wwn[4:]) def from_fabric_wwn(self, wwn): - return "naa." + wwn[2:] + if wwn.startswith("0x"): + wwn = wwn[2:] + return "naa." + wwn.translate(None, ":") @property def wwns(self): |