Current section

Files

Jump to
aadya lib aadya_web router.ex
Raw

lib/aadya_web/router.ex

defmodule Aadya.Web.Router do
use Aadya.Web, :router
pipeline :browser do
plug(:accepts, ["html"])
plug(:fetch_session)
plug(:fetch_flash)
plug(:protect_from_forgery)
plug(:put_secure_browser_headers)
end
pipeline :api do
plug(:accepts, ["json"])
end
scope "/", Aadya do
# Use the default browser stack
pipe_through(:browser)
get("/", PageController, :index)
get("/observer", ObserverController, :index)
get("/observer/delete", ObserverController, :delete)
get("/resource", ResourcesController, :index)
get("/log", LogController, :index)
get("/nodes", NodesController, :index)
get("/buffer", BufferController, :index)
end
scope "/api", Aadya do
pipe_through(:api)
get("/observer", ObserverController, :indexapi)
get("/observer/delete", ObserverController, :delete)
get("/resource", ResourcesController, :index)
get("/log", LogController, :index)
get("/nodes", NodesController, :index)
get("/buffer", BufferController, :index)
end
forward("/wobserver", Wobserver.Web.Router)
end