diff options
author | Simon MacMullen <simon@rabbitmq.com> | 2014-06-30 12:09:03 +0100 |
---|---|---|
committer | Simon MacMullen <simon@rabbitmq.com> | 2014-06-30 12:09:03 +0100 |
commit | 1e45541e96b53e17133ae9458b7f0f37c912eccb (patch) | |
tree | 7d72e408cc2f139e85586a169c5e0ed3f439a7c0 | |
parent | 6b99f2f174c4c980540275beecf62c053a38f7df (diff) | |
download | rabbitmq-server-bug26272.tar.gz |
Emit an event when we modify a global parameter.bug26272
-rw-r--r-- | src/rabbit_runtime_parameters.erl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/rabbit_runtime_parameters.erl b/src/rabbit_runtime_parameters.erl index cf125913..f78549ff 100644 --- a/src/rabbit_runtime_parameters.erl +++ b/src/rabbit_runtime_parameters.erl @@ -82,6 +82,8 @@ set(VHost, Component, Name, Term, User) -> set_global(Name, Term) -> mnesia_update(Name, Term), + event_notify(parameter_set, none, global, [{name, Name}, + {value, Term}]), ok. format_error(L) -> @@ -164,6 +166,8 @@ mnesia_clear(VHost, Component, Name) -> event_notify(_Event, _VHost, <<"policy">>, _Props) -> ok; +event_notify(Event, none, Component, Props) -> + rabbit_event:notify(Event, [{component, Component} | Props]); event_notify(Event, VHost, Component, Props) -> rabbit_event:notify(Event, [{vhost, VHost}, {component, Component} | Props]). |