summaryrefslogtreecommitdiff
path: root/python/commands
Commit message (Collapse)AuthorAgeFilesLines
* moved qpid-* tools out of qpid/python into qpid/tools; moved qmf library ↵Rafael H. Schloming2010-02-147-2299/+0
| | | | | | into extras/qmf git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@910016 13f79535-47bb-0310-9956-ffa450edef68
* Consistent connection names across a cluster.Alan Conway2010-02-052-4/+2
| | | | | | | | | - use the same host:port for connections and their shadows. - add shadow property to managment connection to identify shadows. - updated qpid-stat and qpid-cluster to filter on shadow property. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@907123 13f79535-47bb-0310-9956-ffa450edef68
* Removed import of 'io' module for pre-Python-2.6 compatibilityTed Ross2010-01-081-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@897212 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2327 - Enhance qpid-config to deal with xml and headers brokersTed Ross2010-01-071-3/+81
| | | | | | | Committed patch from John Dunning git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@897007 13f79535-47bb-0310-9956-ffa450edef68
* Refactor qpid-cluster script with main() to be callable from python.Alan Conway2009-11-181-118/+118
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@881806 13f79535-47bb-0310-9956-ffa450edef68
* Added full SASL authentication and security layer for the Python client.Ted Ross2009-11-111-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834975 13f79535-47bb-0310-9956-ffa450edef68
* Added calls to flush() for stdout to make this program more responsive in ↵Ted Ross2009-11-101-1/+3
| | | | | | | | | cases where output buffering may occur (i.e. piping to a file and tailing the file). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834496 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2181 - Alternate exchange on queue is not visible in management toolsTed Ross2009-10-301-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@831351 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2131: fix for dropped auth in cluster membersNuno Santos2009-10-201-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827701 13f79535-47bb-0310-9956-ffa450edef68
* Added help text for exchange typesTed Ross2009-08-251-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807802 13f79535-47bb-0310-9956-ffa450edef68
* Added management visibility into the alternate exchange and auto-delete ↵Ted Ross2009-08-251-0/+2
| | | | | | | | | | | attributes of an exchange. Note that auto-delete is not implemented for exchanges. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807712 13f79535-47bb-0310-9956-ffa450edef68
* Fixed a typo in the help textTed Ross2009-07-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@792171 13f79535-47bb-0310-9956-ffa450edef68
* Added --timeout options to cli tools.Ted Ross2009-06-265-22/+43
| | | | | | | Cli tools will not hang indefinitely if the broker is non-responsive. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@788681 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1786 - Committed qmf patches from Bryan KearneyTed Ross2009-06-111-1/+1
| | | | | | | | Additionally updated existing qmf and Qman to be compatible. The magic number for qmf messages has been incremented. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@783818 13f79535-47bb-0310-9956-ffa450edef68
* This is related QPID-1890Rajith Muditha Attapattu2009-06-041-14/+14
| | | | | | | I updated the help to reflect the change of exchange add option form aletern-ex to --alternate-exchange git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@781757 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1890: Ensure option for alternate exchange is treated consistently (I ↵Gordon Sim2009-06-031-3/+3
| | | | | | also change the name as I didn't like the shortened form). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@781498 13f79535-47bb-0310-9956-ffa450edef68
* Optimize the qmf queries to only include the broker-embedded agents.Ted Ross2009-05-081-5/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@773089 13f79535-47bb-0310-9956-ffa450edef68
* use longs for large hex constant literals, this avoids scary looking ↵Rafael H. Schloming2009-03-252-2/+2
| | | | | | warnings on earlier versions of python git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@758389 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1758 Applied qpid-config patch from Ffrench Mathilde.Ted Ross2009-03-191-5/+48
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@756033 13f79535-47bb-0310-9956-ffa450edef68
* Typo in printing of 'generate events' option on queue.Gordon Sim2009-03-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@749300 13f79535-47bb-0310-9956-ffa450edef68
* Improvements to qpid-stat:Ted Ross2009-02-261-76/+140
| | | | | | | | | Support for exchanges and queues Sorting and limiting Improved table formatting git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@748315 13f79535-47bb-0310-9956-ffa450edef68
* Added a new utility for viewing broker stats.Ted Ross2009-02-252-0/+388
| | | | | | | | Fixed a bug in qpid-cluster that causes failure when username/password are included in the broker URL. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@747897 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1669 - Added client connection management to qpid-cluster.Ted Ross2009-02-191-18/+157
| | | | | | | Also added better session-id discrimination in the qmf.console library. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@745832 13f79535-47bb-0310-9956-ffa450edef68
* Added qpid-cluster utility plus model changes to support it.Ted Ross2009-01-261-0/+180
| | | | | | | Fixed a segfault during cluster member shutdown. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@737935 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1567: added 'exactly-once' guarantee to asynchronous replication of ↵Gordon Sim2009-01-201-3/+7
| | | | | | | | | | | | queue state * altered replication protocol to detect and eliminate duplicates * added support for acknowledged transfer over inter-broker bridges * added option to qpid-route to control this git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@736018 13f79535-47bb-0310-9956-ffa450edef68
* Added lvq-no-browse support to qpid-config.Ted Ross2009-01-151-16/+49
| | | | | | | Added tests for the qpid-specific queue parameters. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@734689 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1567: Initial support for asynchronous queue state replicationGordon Sim2009-01-151-1/+12
| | | | | | | | | | | | | | | * Added QueueEvents class with per broker instance * Modified qpid::broker::Queue to notify QueueEvents of enqueues and dequeues (based on configuration) * Added replication subdir containing two plugins: - an event listener that registers with QueueEvents and creates messages representing received events on a replication queue - a custom exchange type for processing messages of the format created by the listener plugin * Added new option for controlling event generation to qpid::client::QueueOptions * Added new queue option to qpid-config script for the same git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@734674 13f79535-47bb-0310-9956-ffa450edef68
* Fixed code problem for Python versions less than 2.5Ted Ross2009-01-091-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@733041 13f79535-47bb-0310-9956-ffa450edef68
* Restrict queries to the broker-resident agent only.Ted Ross2008-12-171-12/+18
| | | | | | | | This optimization prevents long timeouts caused by non-responsive agents on the broker. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@727462 13f79535-47bb-0310-9956-ffa450edef68
* Avoid a divide-by-zero that can occur if updates are sent with a timestampTed Ross2008-12-031-0/+2
| | | | | | | | equal to the last update. This can occur when running qpid-queue-stats and then running qpid-tool on the same broker. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@723063 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1512 - Catch only connection-related exceptions in qmf consoleTed Ross2008-12-032-2/+2
| | | | | | | | connection thread - Added __hash__ method for UUID in qpid.datatypes git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@723008 13f79535-47bb-0310-9956-ffa450edef68
* Added handling of connection loss with connection retry.Ted Ross2008-12-011-12/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@722230 13f79535-47bb-0310-9956-ffa450edef68
* Fixed regression caused by a change to the qmf.console API.Ted Ross2008-12-011-8/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@722167 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1484 - qpid-printevents now handles connection loss/reconnectTed Ross2008-11-241-4/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@720276 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1464 - Moved qmf console API out of python/qpid and into python/qmfTed Ross2008-11-204-12/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@719359 13f79535-47bb-0310-9956-ffa450edef68
* Fix to error handling, without this I was seeing "AttributeError: Exception ↵Gordon Sim2008-11-171-1/+1
| | | | | | instance has no attribute 'message'" when e.g. the address specified did not match an available broker. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@718233 13f79535-47bb-0310-9956-ffa450edef68
* Removed spurious exception re-raiseTed Ross2008-11-131-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@713836 13f79535-47bb-0310-9956-ffa450edef68
* Removed optimistic-consume option for queuesTed Ross2008-11-121-9/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@713540 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1448 - Management APIs and CLI tools are not unicode safeTed Ross2008-11-112-6/+21
| | | | | | | | | The management APIs (old and new) now use unicode strings as the default. The CLI utilities now use the preferred shell encoding to support multibyte characters in the command line and in managed objects. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@713079 13f79535-47bb-0310-9956-ffa450edef68
* Added support for push-routes and queue-based routes.Ted Ross2008-11-051-112/+182
| | | | | | | Cleaned up the code a bit. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@711628 13f79535-47bb-0310-9956-ffa450edef68
* Fixed usage text for qpid-toolTed Ross2008-11-041-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@711367 13f79535-47bb-0310-9956-ffa450edef68
* Federation enhancements and bug fixes:Ted Ross2008-10-311-1/+101
| | | | | | | | | | qmfconsole.py - minor fixes, make sure object-dereference only queries one broker Bridge.cpp - Added channel-id to queue name to avoid collisions qpid-route - Added link-map feature for viewing the entire federated topology git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@709532 13f79535-47bb-0310-9956-ffa450edef68
* Added exchange options to qpid-configTed Ross2008-10-241-24/+59
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@707651 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1348 - Dynamic binding for federation. Parameterized exchange names ↵Ted Ross2008-10-241-9/+32
| | | | | | for CPP examples git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@707515 13f79535-47bb-0310-9956-ffa450edef68
* Allow transport to be set on qpid-route.Gordon Sim2008-10-201-6/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@706320 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1360 - Scaling improvements for QMFTed Ross2008-10-151-110/+85
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@704944 13f79535-47bb-0310-9956-ffa450edef68
* Allow management clienst to specify transport to use for inter-broker linksGordon Sim2008-10-131-4/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@704159 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1349 - Push routing for federation (includes hook for dynamic routing)Ted Ross2008-10-101-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@703561 13f79535-47bb-0310-9956-ffa450edef68
* Added new queue options to qpid-config (lvq, cluster-durable, optimistic)Ted Ross2008-10-081-33/+64
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@702991 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1327 - Event support for ManagementTed Ross2008-10-073-27/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@702651 13f79535-47bb-0310-9956-ffa450edef68