Current section
39 Versions
Jump to
Current section
39 Versions
Compare versions
6
files changed
+4
additions
-6
deletions
| @@ -60,4 +60,4 @@ | |
| 60 60 | {<<"optional">>,false}, |
| 61 61 | {<<"repository">>,<<"hexpm">>}, |
| 62 62 | {<<"requirement">>,<<"~> 1.1">>}]]}. |
| 63 | - {<<"version">>,<<"0.12.0">>}. |
| 63 | + {<<"version">>,<<"0.12.1">>}. |
| @@ -14,6 +14,7 @@ defmodule Conduit.Broker do | |
| 14 14 | @otp_app unquote(opts)[:otp_app] || raise("endpoint expects :otp_app to be given") |
| 15 15 | use Supervisor |
| 16 16 | use Conduit.Broker.DSL, otp_app: @otp_app |
| 17 | + import Conduit.Plug.MessageActions |
| 17 18 | |
| 18 19 | @type route :: atom |
| 19 20 | @type message :: Conduit.Message.t() |
| @@ -224,6 +224,7 @@ defmodule Conduit.Broker.DSL do | |
| 224 224 | @doc false |
| 225 225 | defmacro __before_compile__(_) do |
| 226 226 | quote do |
| 227 | + import Conduit.Plug.MessageActions |
| 227 228 | unquote(Topology.methods()) |
| 228 229 | unquote(IncomingScope.methods()) |
| 229 230 | unquote(OutgoingScope.methods()) |
| @@ -87,8 +87,6 @@ defmodule Conduit.Broker.IncomingScope do | |
| 87 87 | end) |
| 88 88 | def subscribers, do: @subscribers_map |
| 89 89 | |
| 90 | - import Conduit.Plug.MessageActions, only: [put_source: 3] |
| 91 | - |
| 92 90 | for route <- @subscribe_routes do |
| 93 91 | pipeline = Conduit.Broker.IncomingScope.compile(route) |
| @@ -88,8 +88,6 @@ defmodule Conduit.Broker.OutgoingScope do | |
| 88 88 | |
| 89 89 | def publish(name, message, opts \\ []) |
| 90 90 | |
| 91 | - import Conduit.Plug.MessageActions, only: [put_new_destination: 3, put_private: 3] |
| 92 | - |
| 93 91 | for route <- @publish_routes do |
| 94 92 | pipeline = Conduit.Broker.OutgoingScope.compile(__MODULE__, route) |
Loading more files…