summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormartinko2012-08-03 05:21:30 +0000
committermartinko2012-08-03 05:21:30 +0000
commit51c5f2f98b626eda2e564dd81faec563d45dd1e0 (patch)
tree0a5b490f605df8f120ad30870a231f85cb295374
parentcc8a75ec6bc2efd85052c12af4ddd6a41c1ff13f (diff)
qadmin updated
-rw-r--r--doc/qadmin.txt5
-rwxr-xr-xpython/qadmin.py10
2 files changed, 9 insertions, 6 deletions
diff --git a/doc/qadmin.txt b/doc/qadmin.txt
index 7ea9dd56..f66e97d9 100644
--- a/doc/qadmin.txt
+++ b/doc/qadmin.txt
@@ -129,6 +129,10 @@ Show DDL for the specified sequence.
Show details of one or all consumers on one or all queues.
+=== show node [ <node | *> [on <qname>] ]; ===
+
+Show details of one or all nodes on one or all queues.
+
=== show batch <batch_id>; ===
Show details of the batch, default queue must be set (see `connect queue`)
@@ -278,7 +282,6 @@ TODO : is it up-to-date ?
- drop node <name> [on <qname>];
- takeover <oldnode>;
-- show node [ <node | *> [on <qname>] ];
- show cascade;
- show_queue_stats <q>;
- status
diff --git a/python/qadmin.py b/python/qadmin.py
index 14d00224..00d759f8 100755
--- a/python/qadmin.py
+++ b/python/qadmin.py
@@ -6,20 +6,20 @@
connect [ queue=.. ] [ node=.. ];
install pgq | londiste;
+ show queue [ <qname | *> ];
create queue <qname>;
alter queue <qname | *> set param = , ...;
drop queue <qname>;
- show queue [ <qname | *> ];
- show table <tbl>;
- show sequence <seq>;
+ show consumer [ <cname | *> [on <qname>] ];
register consumer <consumer> [on <qname> | at <tick_id> | copy <consumer> ]* ;
unregister consumer <consumer | *> [from <qname>];
-
register subconsumer <subconsumer> for <consumer> [on <qname>];
unregister subconsumer <subconsumer | *> for <consumer> [from <qname>] [close [batch]];
- show consumer [ <cname | *> [on <qname>] ];
+ show node [ <node | *> [on <qname>] ];
+ show table <tbl>;
+ show sequence <seq>;
Following commands expect default queue: