router

package
v0.0.0-...-054b70b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 31, 2021 License: GPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Router

type Router struct {
	InitService   *service.InitService      `inject:""`
	JwtService    *middleware.JwtService    `inject:""`
	TokenService  *middleware.TokenService  `inject:""`
	CasbinService *middleware.CasbinService `inject:""`

	EnvCtrl *handler.EnvCtrl `inject:""`

	AccountCtrl *handler.AccountCtrl `inject:""`
	AppiumCtrl  *handler.AppiumCtrl  `inject:""`
	DeviceCtrl  *handler.DeviceCtrl  `inject:""`
	FileCtrl    *handler.FileCtrl    `inject:""`
	MachineCtrl *handler.ResCtrl     `inject:""`
	HostCtrl    *handler.ClusterCtrl `inject:""`

	InitCtrl *handler.InitCtrl `inject:""`
	PermCtrl *handler.PermCtrl `inject:""`
	RoleCtrl *handler.RoleCtrl `inject:""`
	UserCtrl *handler.UserCtrl `inject:""`

	RpcCtrl *handler.RpcCtrl `inject:""`

	ContainerImageCtrl *handler.ContainerImageCtrl `inject:""`
	ContainerCtrl      *handler.ContainerCtrl      `inject:""`

	VmTemplCtrl *handler.VmTemplCtrl `inject:""`
	VmCtrl      *handler.VmCtrl      `inject:""`

	PlanCtrl  *handler.PlanCtrl  `inject:""`
	TaskCtrl  *handler.TaskCtrl  `inject:""`
	BuildCtrl *handler.BuildCtrl `inject:""`

	WsCtrl *handler.WsCtrl `inject:""`

	TokenRepo *repo.TokenRepo `inject:""`
	// contains filtered or unexported fields
}

func NewRouter

func NewRouter(app *iris.Application) *Router

func (*Router) App

func (r *Router) App()

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL