summaryrefslogtreecommitdiff
path: root/src/rabbit_control.erl
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2011-05-19 12:04:27 +0100
committerSimon MacMullen <simon@rabbitmq.com>2011-05-19 12:04:27 +0100
commita0588a3cdf4f5c56ea7d1c845c21ecdeaa0ae76f (patch)
tree62a87b9f19f4bf0f15f37b63b8d380b0d8262311 /src/rabbit_control.erl
parent1e2c482d34e80270518e58311105772763df730e (diff)
downloadrabbitmq-server-a0588a3cdf4f5c56ea7d1c845c21ecdeaa0ae76f.tar.gz
rabbitmqctl refresh_channel_config
Diffstat (limited to 'src/rabbit_control.erl')
-rw-r--r--src/rabbit_control.erl4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/rabbit_control.erl b/src/rabbit_control.erl
index 6ab07111..6966fd04 100644
--- a/src/rabbit_control.erl
+++ b/src/rabbit_control.erl
@@ -295,6 +295,10 @@ action(unset_env, Node, [Var], _Opts, Inform) ->
Inform("Clearing control variable ~s for node ~p", [Var, Node]),
rpc_call(Node, application, unset_env, [rabbit, parse(Var)]);
+action(refresh_channel_config, Node, [], _Opts, Inform) ->
+ Inform("Telling channels to refresh configuration", []),
+ rpc_call(Node, rabbit_channel, refresh_config_all, []);
+
action(set_permissions, Node, [Username, CPerm, WPerm, RPerm], Opts, Inform) ->
VHost = proplists:get_value(?VHOST_OPT, Opts),
Inform("Setting permissions for user ~p in vhost ~p", [Username, VHost]),