summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormartinko2012-08-15 13:19:34 +0000
committermartinko2012-08-15 13:19:34 +0000
commitf8d90af0912db0a2ed29aa5e8fb912be3ab309a6 (patch)
tree58cefc910d41e73d29f33dc6e4a5630304e8360c
parenta95704010a4228b1c2466da9288d0a48dc4e13be (diff)
python/qadmin.py: updated script version, added pgq version, amended messages
-rwxr-xr-xpython/qadmin.py33
1 files changed, 16 insertions, 17 deletions
diff --git a/python/qadmin.py b/python/qadmin.py
index 00d759f8..aed41c56 100755
--- a/python/qadmin.py
+++ b/python/qadmin.py
@@ -79,8 +79,6 @@ show cascade;
"""
-__version__ = '0.1'
-
cmdline_usage = '''\
Usage: qadmin [switches]
@@ -106,6 +104,8 @@ import pkgloader
pkgloader.require('skytools', '3.0')
import skytools
+__version__ = skytools.__version__
+
script = None
IGNORE_HOSTS = {
@@ -636,8 +636,8 @@ class AdminConsole:
cur_queue = None
cur_database = None
- #server_version = None
- #pgq_version = None
+ server_version = None
+ pgq_version = None
cmd_file = None
cmd_str = None
@@ -865,19 +865,18 @@ class AdminConsole:
curs = db.cursor()
curs.execute(q)
res = curs.fetchone()
- print 'Server version', res[1]
self.cur_database = res[0]
self.server_version = res[1]
- #q = "select pgq.version()"
- #try:
- # curs.execute(q)
- # res = curs.fetchone()
- # self.pgq_version = res[0]
- #except psycopg2.ProgrammingError:
- # self.pgq_version = "<none>"
- #if not quiet:
- # print "qadmin (%s, server %s, pgq %s)" % (__version__, self.server_version, self.pgq_version)
- # #print "Connected to %r" % self.initial_connstr
+ q = "select pgq.version()"
+ try:
+ curs.execute(q)
+ res = curs.fetchone()
+ self.pgq_version = res[0]
+ except psycopg2.ProgrammingError:
+ self.pgq_version = "<none>"
+ if not quiet:
+ print "qadmin (%s, server %s, pgq %s)" % (__version__, self.server_version, self.pgq_version)
+ #print "Connected to %r" % connstr
return db
def run(self, argv):
@@ -919,7 +918,7 @@ class AdminConsole:
except IOError:
pass
- #print "Welcome to qadmin %s (server %s), the PgQ interactive terminal." % (__version__, self.server_version)
+ print "Welcome to qadmin %s (server %s), the PgQ interactive terminal." % (__version__, self.server_version)
print "Use 'show help;' to see available commands."
while 1:
try:
@@ -1121,7 +1120,7 @@ class AdminConsole:
def cmd_show_version (self, params):
print "qadmin version %s" % __version__
print "server version %s" % self.server_version
- #print "pgq version %s" % self.pgq_version
+ print "pgq version %s" % self.pgq_version
def cmd_install(self, params):
pgq_objs = [