WhiteRabbit.get_connections

You're seeing just the callback get_connections, go back to WhiteRabbit module for more information.

Specs

get_connections() :: [WhiteRabbit.Connection.t()]

Returns a list of connections to start.any()

Example:

def get_connections do
  [
    %Connection{
      connection_name: :appone_connection,
      conn_opts: [url: "amqp://user:pass@localhost:5673/dev"],
      channels: [
        %{
          name: :appone_consumer_channel
        },
        %{
          name: :appone_producer_channel
        }
      ]
    },
    %Connection{
      connection_name: :appone_rpc_connection,
      conn_opts: [url: "amqp://user:pass@localhost:5673/dev"],
      channels: [
        %{
          name: :appone_rpc_consumer_channel_1
        },
        %{
          name: :appone_rpc_consumer_channel_2
        }
      ]
    }
  ]
end