summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJerome Martin <jxm@risingtidesystems.com>2012-05-08 10:22:48 +0200
committerJerome Martin <jxm@risingtidesystems.com>2012-05-08 10:38:48 +0200
commit5bcef6943c7e7eae1c8a6944a77a3dbcd7ce9d1c (patch)
tree121b216ec0eb436116795a8019d398238f78a844
parentab442938d5516e8748b4a323f991b6a8aa5bab5a (diff)
downloadtargetcli-5bcef6943c7e7eae1c8a6944a77a3dbcd7ce9d1c.tar.gz
Made startup message less verbose, display version
* Now displaying targetcli / rtslib version on startup * Retained only copyright notice.
-rwxr-xr-xscripts/targetcli16
1 files changed, 7 insertions, 9 deletions
diff --git a/scripts/targetcli b/scripts/targetcli
index 8af0613..af50f6a 100755
--- a/scripts/targetcli
+++ b/scripts/targetcli
@@ -24,6 +24,8 @@ from os import getuid
from targetcli import UIRoot
from rtslib import RTSLibError
from configshell import ConfigShell
+from rtslib import __version__ as rtslib_version
+from targetcli import __version__ as targetcli_version
class TargetCLI(ConfigShell):
default_prefs = {'color_path': 'magenta',
@@ -56,16 +58,12 @@ def main():
is_root = False
shell = TargetCLI('~/.targetcli')
- shell.con.epy_write('''
- Welcome to the B{targetcli} shell::
- Copyright (c) 2011 by RisingTide Systems LLC.
-
- Visit us at U{http://www.risingtidesystems.com}.
- ''')
- shell.con.display('')
+ shell.con.display("targetcli %s (rtslib %s)\n"
+ "Copyright (c) 2011 by RisingTide Systems LLC.\n"
+ "All rights reserved."
+ % (targetcli_version, rtslib_version))
if not is_root:
- shell.con.display('You are not root, disabling privileged commands.')
- shell.con.display('')
+ shell.con.display("You are not root, disabling privileged commands.\n")
root_node = UIRoot(shell, as_root=is_root)