Improved ofp-print

This commit is contained in:
Eishun Kondoh 2017-11-21 15:04:45 +09:00
parent 4c429d81d7
commit b592219bd3

View file

@ -70,7 +70,7 @@ defmodule Flay do
{:noreply, %{state|reply_to: nil}} {:noreply, %{state|reply_to: nil}}
end end
# `Catch all` function is required. # `Catch all` function is required.
def handle_info(info, state) do def handle_info(_info, state) do
# :ok = warn("[#{__MODULE__}] unhandled message #{inspect(info)}") # :ok = warn("[#{__MODULE__}] unhandled message #{inspect(info)}")
{:noreply, state} {:noreply, state}
end end
@ -83,11 +83,10 @@ defmodule Flay do
|> Openflow.to_binary |> Openflow.to_binary
|> binary_to_space_delimited_hex |> binary_to_space_delimited_hex
|> ofp_print_cmd |> ofp_print_cmd
|> IO.inspect |> Logger.info
end end
defp ofp_print_cmd(print_args) do defp ofp_print_cmd(print_args) do
IO.inspect("\n")
{result, _code} = System.cmd("ovs-ofctl", ["ofp-print", "#{print_args}"]) {result, _code} = System.cmd("ovs-ofctl", ["ofp-print", "#{print_args}"])
result result
end end