diff options
author | martinko | 2012-08-15 13:19:34 +0000 |
---|---|---|
committer | martinko | 2012-08-15 13:19:34 +0000 |
commit | f8d90af0912db0a2ed29aa5e8fb912be3ab309a6 (patch) | |
tree | 58cefc910d41e73d29f33dc6e4a5630304e8360c | |
parent | a95704010a4228b1c2466da9288d0a48dc4e13be (diff) |
python/qadmin.py: updated script version, added pgq version, amended messages
-rwxr-xr-x | python/qadmin.py | 33 |
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 = [ |