summaryrefslogtreecommitdiff
path: root/rtsadmin/ui_target.py
diff options
context:
space:
mode:
authorJerome Martin <jxm@risingtidesystems.com>2011-06-09 11:24:18 +0200
committerJerome Martin <jxm@risingtidesystems.com>2011-06-09 11:25:07 +0200
commit0e4521416429691e352dd524ee299edba34f2682 (patch)
tree665256c955d98cfdb476144077db3ab1ea7968ef /rtsadmin/ui_target.py
parent6b17137efd659394322e129815bc8115b5b3c3f5 (diff)
downloadtargetcli-0e4521416429691e352dd524ee299edba34f2682.tar.gz
Now check for acls_auth feature in ACL UI.
* Prevents exposing auth config group when the feature is not implemented.
Diffstat (limited to 'rtsadmin/ui_target.py')
-rw-r--r--rtsadmin/ui_target.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/rtsadmin/ui_target.py b/rtsadmin/ui_target.py
index 706c0d3..487e825 100644
--- a/rtsadmin/ui_target.py
+++ b/rtsadmin/ui_target.py
@@ -521,10 +521,10 @@ class UINodeACL(UIRTSLibNode):
self.name = node_acl.node_wwn
self.cfs_cwd = node_acl.path
- for parameter in ['userid', 'password',
- 'mutual_userid', 'mutual_password']:
- self.define_config_group_param('auth', parameter, 'string')
-
+ if self.rtsnode.has_feature('acls_auth'):
+ for parameter in ['userid', 'password',
+ 'mutual_userid', 'mutual_password']:
+ self.define_config_group_param('auth', parameter, 'string')
self.refresh()
def ui_getgroup_auth(self, auth_attr):