summaryrefslogtreecommitdiff
path: root/rtsadmin
diff options
context:
space:
mode:
authorJerome Martin <jxm@risingtidesystems.com>2011-05-31 23:46:38 +0200
committerJerome Martin <jxm@risingtidesystems.com>2011-05-31 23:47:01 +0200
commita52d7bf9fb28748773f22975fc653dbeaddb4676 (patch)
tree50e1fb4e544559a3c7da664bd66869e09c56407c /rtsadmin
parent41010d2fe47af376e98aaf5f5424ddbea1f873ec (diff)
downloadtargetcli-a52d7bf9fb28748773f22975fc653dbeaddb4676.tar.gz
Added version command to new style storage objects.
Diffstat (limited to 'rtsadmin')
-rw-r--r--rtsadmin/ui_backstore.py17
1 files changed, 8 insertions, 9 deletions
diff --git a/rtsadmin/ui_backstore.py b/rtsadmin/ui_backstore.py
index d3b0eed..a789d82 100644
--- a/rtsadmin/ui_backstore.py
+++ b/rtsadmin/ui_backstore.py
@@ -102,15 +102,6 @@ class UIBackstore(UINode):
self.log.info("Not using buffered mode.")
return buffered
- # FIXME
- #def ui_command_version(self):
- # '''
- # Displays the version of the current backstore's plugin.
- # '''
- # self.con.display("Backstore plugin %s %s" \
- # % (self.rtsnode.plugin,
- # self.rtsnode.version))
-
def ui_command_delete(self, name):
'''
Recursively deletes the storage object having the specified I{name}. If
@@ -396,6 +387,14 @@ class UIStorageObject(UIRTSLibNode, UIAttributes):
self.cfs_cwd = storage_object.path
self.refresh()
+ def ui_command_version(self):
+ '''
+ Displays the version of the current backstore's plugin.
+ '''
+ backstore = self.rtsnode.backstore
+ self.con.display("Backstore plugin %s %s" \
+ % (backstore.plugin, backstore.version))
+
def summary(self):
so = self.rtsnode
errors = []