tres/examples/patch_panel
2018-05-02 16:22:31 +09:00
..
config Add patch_panel example 2018-02-25 23:44:58 +09:00
lib tres/message_handler: Fix to use DynamicSupervisor instead of :simple_one_for_one 2018-05-02 16:22:31 +09:00
test Add patch_panel example 2018-02-25 23:44:58 +09:00
.formatter.exs Add patch_panel example 2018-02-25 23:44:58 +09:00
.gitignore Add patch_panel example 2018-02-25 23:44:58 +09:00
mix.exs Add patch_panel example 2018-02-25 23:44:58 +09:00
mix.lock Add patch_panel example 2018-02-25 23:44:58 +09:00
README.md Add patch_panel example 2018-02-25 23:44:58 +09:00

PatchPanel

openflow controller that emulates a software patch panel

prerequisites

  • Erlang 20 or higher
  • Elixir 1.6.1 or higher
  • OpenFlow switch supports version 1.3
# To add a patch link
iex > :ok = PatchPanel.Openflow.Controller.create_patch("de780562fb45, 1, 2)
# To delete a patch link
iex > :ok = PatchPanel.Openflow.Controller.delete_patch("de780562fb45, 1, 2)