rabbitmq-server/deps/rabbitmq_cli/lib/helpers.ex

11 lines
363 B
Elixir
Raw Normal View History

2016-02-03 02:54:36 +08:00
defmodule Helpers do
2016-02-03 05:26:10 +08:00
@rabbit_host "rabbit"
2016-02-03 02:54:36 +08:00
2016-02-03 05:26:10 +08:00
def get_rabbit_hostname(), do: (@rabbit_host <> "@" <> hostname) |> String.to_atom
def connect_to_rabbitmq(), do: :net_kernel.connect_node(get_rabbit_hostname)
2016-02-03 02:54:36 +08:00
def connect_to_rabbitmq(input), do: :net_kernel.connect_node(input)
2016-02-03 05:26:10 +08:00
defp hostname(), do: :inet.gethostname() |> elem(1) |> List.to_string
2016-02-03 02:54:36 +08:00
end