diff options
| author | Jerome Martin <jxm@risingtidesystems.com> | 2011-05-13 22:43:44 +0200 |
|---|---|---|
| committer | Jerome Martin <jxm@risingtidesystems.com> | 2011-05-14 00:03:04 +0200 |
| commit | 24cd2d6f38ed0c0c14facfca539b3753e4ae0694 (patch) | |
| tree | 45bd7f493c68b5c5e420a120251a6988e8b8e6c5 /rtsadmin | |
| parent | 3b392b2dfe10177f15a46fa2fdbc3f0d656d448d (diff) | |
| download | targetcli-24cd2d6f38ed0c0c14facfca539b3753e4ae0694.tar.gz | |
Now correctly create multi TPG target objects.
* Was always creating no-TPG target before, needing refresh to actually display
multi-TPG targets correctly.
Diffstat (limited to 'rtsadmin')
| -rw-r--r-- | rtsadmin/ui_target.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/rtsadmin/ui_target.py b/rtsadmin/ui_target.py index bde72dd..cdd7929 100644 --- a/rtsadmin/ui_target.py +++ b/rtsadmin/ui_target.py @@ -69,7 +69,10 @@ class UIFabricModule(UINode): self.assert_root() target = Target(self.fabric_module, wwn, mode='create') wwn = target.wwn - self.add_child(UITarget(target)) + if target.has_feature('tpgts'): + self.add_child(UIMultiTPGTarget(target)) + else: + self.add_child(UITarget(target)) self.log.info("Created target %s." % wwn) def ui_complete_create(self, parameters, text, current_param): |
