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 | 2441ab6f33e5cb7ef433555e61e56f8c715d4a1e (patch) | |
| tree | 7d72e408cc2f139e85586a169c5e0ed3f439a7c0 /src | |
| parent | 96682191f028615959994aca91b2d0dd73591b95 (diff) | |
| download | rabbitmq-server-git-2441ab6f33e5cb7ef433555e61e56f8c715d4a1e.tar.gz | |
Emit an event when we modify a global parameter.
Diffstat (limited to 'src')
| -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 cf12591351..f78549ffcf 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]). |
