Commit Graph

90 Commits

Author SHA1 Message Date
Simon MacMullen a04c634337 stable to default 2013-01-24 13:15:53 +00:00
Emile Joubert 44a82d0d90 Update copyright 2013 2013-01-23 11:51:55 +00:00
Simon MacMullen b96029201b Also while we're there, let's make destination_type default to queue, since that's the common case. 2013-01-18 11:12:39 +00:00
Simon MacMullen 1f1af27ff9 Allow specifying arguments for exchanges, queues and bindings. While we are there, make routing_key optional, since, umm, it is. 2013-01-18 10:56:13 +00:00
Simon MacMullen 27fd85c95d stable to default 2013-01-17 17:40:25 +00:00
Simon MacMullen cec79d63b1 At the cost of some duplication, remove requirement for extglob. I love languages which have bits that can be turned off for you. 2013-01-17 17:39:46 +00:00
Simon MacMullen 29ee3a48ea stable to default 2013-01-16 17:57:13 +00:00
Simon MacMullen b6fccba83e Give a sensible error message if the user enters broken JSON (or more likely, the shell eats it for them). 2013-01-16 17:45:37 +00:00
Simon MacMullen de6137a98a rabbitmqadmin --version 2013-01-11 14:54:46 +00:00
Simon MacMullen 23e0a909b7 Make "rabbitmqadmin help" do the same as "rabbitmqadmin --help". 2012-11-06 14:44:45 +00:00
Simon MacMullen 8c9d66a9bb And add those to bash completion that nobody but me uses ;-) 2012-11-06 14:12:52 +00:00
Simon MacMullen 875c718ffd Sorting support 2012-11-06 14:11:46 +00:00
Emile Joubert aafdec6241 Merged bug25149 into default 2012-11-05 12:27:28 +00:00
Simon MacMullen 9b3db9067f Rename "key" to "name" one more time, unmandatorise vhost since it's magic in rabbitmqadmin anyway, add some bleedin' tests. 2012-11-02 12:58:19 +00:00
Simon MacMullen d30c260833 Support redirects. Batteries included? Don't think so. 2012-10-31 14:15:57 +00:00
Simon MacMullen dd05374bc1 s/55672/15672/g 2012-10-30 18:10:22 +00:00
Simon MacMullen 809e29e50a Explain why priority is considered 'json'. Also make vhost not mandatory, we default to '/' everywhere else. 2012-10-17 12:27:42 +01:00
Simon MacMullen 4ae5ddd493 Handle things we know to be specially JSON in listing as well as declaring. This behaves much more intuitively. 2012-10-17 12:24:17 +01:00
Emile Joubert 6a2f867337 Further policy updates 2012-10-10 17:13:22 +01:00
Simon MacMullen 92521ab2b3 Detect python < 2.6 and bail. This requires some changes so that the script will at least parse (but not run) with older python (tested with 2.4 as that seems to be the oldest version in common use; thanks RHEL5). 2012-06-06 12:14:08 +01:00
Simon MacMullen f8bcd8fe55 Oops 2012-04-19 16:16:25 +01:00
Simon MacMullen f305cde0fb Allow setting and clearing parameters in rabbitmqadmin 2012-04-19 16:03:24 +01:00
Simon MacMullen 6b82f81005 List runtime parameters in mgmt. 2012-03-26 18:27:07 +01:00
Simon MacMullen 2f306d8d68 Merge bug24736 (again again) 2012-02-22 13:26:23 +00:00
Simon MacMullen f7f9ccb80a Ignore --vhost parameter for things that don't live in vhosts. 2012-02-22 13:25:43 +00:00
Simon MacMullen 5f5b625a33 In fact rename this, I think this makes the intent clearer. 2012-02-22 13:12:25 +00:00
Simon MacMullen 14fdc6756b Better doc 2012-02-22 13:11:42 +00:00
Simon MacMullen 2970a3e071 default_vhost from Massimo. 2012-02-22 13:08:54 +00:00
Simon MacMullen c786021bc1 Fix a bug found by the tests! TSV output should not have trailing tabs on each line. 2012-02-21 15:37:52 +00:00
Simon MacMullen 63b113e39c Fix a bug found by the tests! rabbitmqadmin declare permission expects a vhost= argument, not a --vhost one. 2012-02-21 15:37:28 +00:00
Simon MacMullen 0213a92a55 Default node when using config file. 2012-02-20 11:49:33 +00:00
Simon MacMullen 969afd80d9 Should have a \n here... 2012-02-17 13:08:49 +00:00
Simon MacMullen 62330fc443 Rejig help slightly 2012-02-13 15:41:21 +00:00
Simon MacMullen 68a6bfd6f5 Oops 2012-02-13 14:44:09 +00:00
Simon MacMullen f5c49c0e3a Help was getting a bit overwhelming, split it up now 2012-02-13 14:42:35 +00:00
Simon MacMullen a625151488 Cosmetic, and fix display of defaults. 2012-02-13 13:58:43 +00:00
Simon MacMullen 03ab92619d Better error handling 2012-02-13 13:03:49 +00:00
Simon MacMullen 8e5fcbb884 Across-port commit d7bcc763833358ae77060610cf0aae18c3ac9457 from Massimo's github. 2012-02-13 12:52:41 +00:00
Simon MacMullen 421573955a Massimo Paladin's patch to introduce a configuration file, rebased against default. 2012-02-09 14:35:38 +00:00
Emile Joubert 08f557cb59 Update copyright 2012 2012-02-02 13:24:33 +00:00
Simon MacMullen 12ecd233d9 Fix breaks to publish and get introduced in 2ff8ff3089c4. 2012-01-16 11:43:34 +00:00
Simon MacMullen a5c5b2b134 Merge bug24672 2012-01-12 13:08:11 +00:00
Simon MacMullen 7cd0181c1d Allow specifying node on queue.declare. 2012-01-12 13:06:42 +00:00
Emile Joubert af66b0e5d4 Merged bug24656 into default 2012-01-09 12:41:41 +00:00
Simon MacMullen 3d3fe70f74 Handle array info items somewhat, by attempting to merge them down to a string. We do this by one of two methods: if we have an array of unicode strings then we concatenate with spaces (this makes slave node arrays look nice). For anything else we reserialise back to JSON (not great, but what else are you going to do?) 2012-01-04 15:15:54 +00:00
Simon MacMullen 9079e4f20f Add encoding field. 2012-01-04 14:45:01 +00:00
Simon MacMullen 1c2e9bbe2f They are definitions, not a schema. 2011-10-13 16:32:55 +01:00
Simon MacMullen 504eb4cc90 It's a schema, not a configuration. 2011-10-05 17:58:22 +01:00
Alexandru Scvortov 41157c8e5c update rabbitmqadmin copyright header 2011-08-01 12:17:31 +01:00
Simon MacMullen 862f72e27c Support tags in rabbitmqadmin, such as it is. 2011-06-09 15:12:02 +01:00