last demo import - cleaned
This commit is contained in:
@@ -0,0 +1,107 @@
|
||||
package routers
|
||||
|
||||
import (
|
||||
beego "github.com/beego/beego/v2/server/web"
|
||||
"github.com/beego/beego/v2/server/web/context/param"
|
||||
)
|
||||
|
||||
func init() {
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "SubmitToWorkspace",
|
||||
Router: "/computing/:id",
|
||||
AllowHTTPMethods: []string{"post"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "GetElementInfo",
|
||||
Router: "/computing/:id",
|
||||
AllowHTTPMethods: []string{"get"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "SubmitToWorkspace",
|
||||
Router: "/data/:id",
|
||||
AllowHTTPMethods: []string{"post"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "GetElementInfo",
|
||||
Router: "/data/:id",
|
||||
AllowHTTPMethods: []string{"get"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "SubmitToWorkspace",
|
||||
Router: "/datacenter/:id",
|
||||
AllowHTTPMethods: []string{"post"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "GetElementInfo",
|
||||
Router: "/datacenter/:id",
|
||||
AllowHTTPMethods: []string{"get"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "SubmitToWorkspace",
|
||||
Router: "/storage/:id",
|
||||
AllowHTTPMethods: []string{"post"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "GetElementInfo",
|
||||
Router: "/storage/:id",
|
||||
AllowHTTPMethods: []string{"get"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:WorkspaceController"] = append(beego.GlobalControllerRouter["oc-search/controllers:WorkspaceController"],
|
||||
beego.ControllerComments{
|
||||
Method: "GetWorkspace",
|
||||
Router: "/",
|
||||
AllowHTTPMethods: []string{"get"},
|
||||
MethodParams: param.Make(),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
}
|
||||
107
routers/commentsRouter_controllers.go
Normal file
107
routers/commentsRouter_controllers.go
Normal file
@@ -0,0 +1,107 @@
|
||||
package routers
|
||||
|
||||
import (
|
||||
beego "github.com/beego/beego/v2/server/web"
|
||||
"github.com/beego/beego/v2/server/web/context/param"
|
||||
)
|
||||
|
||||
func init() {
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "SubmitToWorkspace",
|
||||
Router: "/computing/:id",
|
||||
AllowHTTPMethods: []string{"post"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "GetElementInfo",
|
||||
Router: "/computing/:id",
|
||||
AllowHTTPMethods: []string{"get"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "SubmitToWorkspace",
|
||||
Router: "/data/:id",
|
||||
AllowHTTPMethods: []string{"post"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "GetElementInfo",
|
||||
Router: "/data/:id",
|
||||
AllowHTTPMethods: []string{"get"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "SubmitToWorkspace",
|
||||
Router: "/datacenter/:id",
|
||||
AllowHTTPMethods: []string{"post"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "GetElementInfo",
|
||||
Router: "/datacenter/:id",
|
||||
AllowHTTPMethods: []string{"get"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "SubmitToWorkspace",
|
||||
Router: "/storage/:id",
|
||||
AllowHTTPMethods: []string{"post"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:DetailsController"] = append(beego.GlobalControllerRouter["oc-search/controllers:DetailsController"],
|
||||
beego.ControllerComments{
|
||||
Method: "GetElementInfo",
|
||||
Router: "/storage/:id",
|
||||
AllowHTTPMethods: []string{"get"},
|
||||
MethodParams: param.Make(
|
||||
param.New("id", param.InPath),
|
||||
),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
beego.GlobalControllerRouter["oc-search/controllers:WorkspaceController"] = append(beego.GlobalControllerRouter["oc-search/controllers:WorkspaceController"],
|
||||
beego.ControllerComments{
|
||||
Method: "GetWorkspace",
|
||||
Router: "/",
|
||||
AllowHTTPMethods: []string{"get"},
|
||||
MethodParams: param.Make(),
|
||||
Filters: nil,
|
||||
Params: nil})
|
||||
|
||||
}
|
||||
52
routers/router.go
Normal file
52
routers/router.go
Normal file
@@ -0,0 +1,52 @@
|
||||
package routers
|
||||
|
||||
import (
|
||||
"oc-search/controllers"
|
||||
"os"
|
||||
|
||||
"github.com/beego/beego/v2/core/logs"
|
||||
beego "github.com/beego/beego/v2/server/web"
|
||||
)
|
||||
|
||||
func init() {
|
||||
|
||||
// Remove old swagger comments
|
||||
err := os.Remove("routers/commentsRouter_controllers.go")
|
||||
if err != nil {
|
||||
logs.Warning("Couldn't remove comments file: " + err.Error())
|
||||
}
|
||||
|
||||
beego.Router("/", &controllers.MainController{})
|
||||
beego.Router("/search", &controllers.SearchController{})
|
||||
|
||||
beego.Router("/login", &controllers.LoginController{})
|
||||
beego.Router("/oidc", &controllers.OidcController{}, "get:Connect")
|
||||
beego.Router("/oidc-callback", &controllers.OidcController{}, "*:Callback")
|
||||
beego.Router("/user", &controllers.UserController{})
|
||||
beego.Router("/workflow", &controllers.WorkflowController{})
|
||||
beego.Router("/workflow/open", &controllers.WorkflowController{}, "*:Open")
|
||||
beego.Router("/workflow/save", &controllers.WorkflowController{}, "*:Save")
|
||||
beego.Router("/workflow/export", &controllers.WorkflowController{}, "*:Export")
|
||||
beego.Router("/schedule", &controllers.ScheduleController{})
|
||||
beego.Router("/map", &controllers.MapController{})
|
||||
beego.Router("/datacenter", &controllers.DatacenterController{})
|
||||
|
||||
// beego.Router("/workspace", &controllers.WorkspaceController{})
|
||||
|
||||
// Details of the resources
|
||||
beego.AddNamespace(
|
||||
beego.NewNamespace(
|
||||
"/details", beego.NSInclude(&controllers.DetailsController{}),
|
||||
),
|
||||
beego.NewNamespace(
|
||||
"/workspace", beego.NSInclude(&controllers.WorkspaceController{}),
|
||||
),
|
||||
)
|
||||
// beego.Router("/details/?:id", &controllers.DetailsController{})
|
||||
|
||||
// Feed data
|
||||
beego.Router("/partner", &controllers.PartnerController{})
|
||||
beego.Router("/item", &controllers.ItemController{})
|
||||
beego.Router("/item/add", &controllers.ItemController{}, "*:Add")
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user