package router
|
|
import (
|
"github.com/gin-gonic/gin"
|
"swfs/controllers"
|
)
|
|
func NewRouter() *gin.Engine {
|
r := gin.Default()
|
swfsController := new(controllers.SeaweedfsController)
|
|
urlPrefix := "/node/api-v"
|
swfsApi := r.Group(urlPrefix + "/swfs")
|
{
|
swfsApi.GET("/addNode", swfsController.AddSWFSNodeController)
|
swfsApi.GET("/updateSWFSService", swfsController.UpdateSWFSServiceController)
|
swfsApi.GET("/restartMaster", swfsController.RestartMasterController)
|
swfsApi.GET("roleOfVolumeToMaster", swfsController.RoleOfVolumeToMasterController)
|
}
|
return r
|
}
|