controllers

package
v0.0.0-...-ca42a2b Latest Latest
Warning

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

Go to latest
Published: Jul 23, 2019 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountController

type AccountController struct {
	BaseController
}

func (*AccountController) ChangePasswd

func (c *AccountController) ChangePasswd()

修改密码

func (*AccountController) GetUserInfo

func (c *AccountController) GetUserInfo()

获取个人信息

func (*AccountController) SetUserInfo

func (c *AccountController) SetUserInfo()

设置个人信息

type BaseController

type BaseController struct {
	beego.Controller
	AccountInfo *models.Account
	PageSize    int
	Orm         orm.Ormer
}

func (*BaseController) AllowCross

func (c *BaseController) AllowCross()

AllowCross 跨域

func (*BaseController) GetSystemInfo

func (c *BaseController) GetSystemInfo()

获取系统信息

func (*BaseController) List

func (c *BaseController) List()

列表

func (*BaseController) Options

func (c *BaseController) Options()

func (*BaseController) Prepare

func (c *BaseController) Prepare()

初始化

func (*BaseController) ResStr

func (c *BaseController) ResStr(code int, status bool, msg string, data ...interface{}) string

func (*BaseController) ResponseJson

func (c *BaseController) ResponseJson(code int, status bool, msg string, data ...interface{})

ResponseJson json返回

func (*BaseController) ResponseStr

func (c *BaseController) ResponseStr(str string)

返回string

func (*BaseController) TokenIsExpiry

func (c *BaseController) TokenIsExpiry()

token 是否过期

func (*BaseController) TokenToUserInfo

func (c *BaseController) TokenToUserInfo(token string)

token 获取用户数据

type ConfigController

type ConfigController struct {
	BaseController
}

func (*ConfigController) AddConfig

func (c *ConfigController) AddConfig()

添加配置

func (*ConfigController) DelConfig

func (c *ConfigController) DelConfig()

删除配置

func (*ConfigController) EditConfig

func (c *ConfigController) EditConfig()

修改配置

func (*ConfigController) GetConfigAllVersionReleaseList

func (c *ConfigController) GetConfigAllVersionReleaseList()

获取版本号下所有的配置数据

func (*ConfigController) GetConfigList

func (c *ConfigController) GetConfigList()

获取已发布的配置

func (*ConfigController) GetConfigLogList

func (c *ConfigController) GetConfigLogList()

获取详细配置(未发布的)

func (*ConfigController) GetConfigVersionReleaseList

func (c *ConfigController) GetConfigVersionReleaseList()

获取变更的配置

func (*ConfigController) GetProjectNameToNamespaceName

func (c *ConfigController) GetProjectNameToNamespaceName()

获取项目名、命名空间名

func (*ConfigController) GetRollbackLast

func (c *ConfigController) GetRollbackLast()

获取回滚数据

func (*ConfigController) ReleaseConfig

func (c *ConfigController) ReleaseConfig()

发布

func (*ConfigController) ReleaseHistory

func (c *ConfigController) ReleaseHistory()

发布历史

func (*ConfigController) RollbackConfig

func (c *ConfigController) RollbackConfig()

回滚

func (*ConfigController) SaveConfigText

func (c *ConfigController) SaveConfigText()

配置文本提交

func (*ConfigController) SyncConfig

func (c *ConfigController) SyncConfig()

配置同步 同步之后,需要下发同步的配置信息

type ConfigNodeConfController

type ConfigNodeConfController struct {
	BaseController
}

func (*ConfigNodeConfController) AddNodeConf

func (c *ConfigNodeConfController) AddNodeConf()

节点配置添加

func (*ConfigNodeConfController) DelNodeConf

func (c *ConfigNodeConfController) DelNodeConf()

节点配置删除

func (*ConfigNodeConfController) EditNodeConf

func (c *ConfigNodeConfController) EditNodeConf()

节点配置修改

func (*ConfigNodeConfController) GetIdsToNodeConfList

func (c *ConfigNodeConfController) GetIdsToNodeConfList()

ID查询节点配置列表

func (*ConfigNodeConfController) NodeConfList

func (c *ConfigNodeConfController) NodeConfList()

节点配置列表

type ConfigNodeController

type ConfigNodeController struct {
	BaseController
}

func (*ConfigNodeController) DelNode

func (c *ConfigNodeController) DelNode()

删除节点

func (*ConfigNodeController) EditNode

func (c *ConfigNodeController) EditNode()

修改节点

func (*ConfigNodeController) GetNodeList

func (c *ConfigNodeController) GetNodeList()

节点列表

type ConfigProjectController

type ConfigProjectController struct {
	BaseController
}

func (*ConfigProjectController) AddProject

func (c *ConfigProjectController) AddProject()

添加项目

func (*ConfigProjectController) DelProject

func (c *ConfigProjectController) DelProject()

删除项目

func (*ConfigProjectController) EditProject

func (c *ConfigProjectController) EditProject()

修改项目

func (*ConfigProjectController) GetProjectList

func (c *ConfigProjectController) GetProjectList()

获取项目列表

func (*ConfigProjectController) GetUserProjectList

func (c *ConfigProjectController) GetUserProjectList()

获取用户自有项目列表

type EtcdController

type EtcdController struct {
	BaseController
}

func (*EtcdController) AddEtcdNodeConf

func (c *EtcdController) AddEtcdNodeConf()

etcd服务ip地址写入配置

func (*EtcdController) DelEtcdNode

func (c *EtcdController) DelEtcdNode()

删除etcd服务

func (*EtcdController) GetEtcdNode

func (c *EtcdController) GetEtcdNode()

获取etcd服务列表

type LoginController

type LoginController struct {
	BaseController
}

func (*LoginController) Captcha

func (c *LoginController) Captcha()

生成图片验证码

func (*LoginController) ForgotPassword

func (c *LoginController) ForgotPassword()

忘记密码

func (*LoginController) Login

func (c *LoginController) Login()

登录

func (*LoginController) Logout

func (c *LoginController) Logout()

退出登录

func (*LoginController) VerfiyCaptcha

func (c *LoginController) VerfiyCaptcha(idkey, verifyValue string) bool

验证码验证

type NamespaceController

type NamespaceController struct {
	BaseController
}

func (*NamespaceController) AddNamespace

func (c *NamespaceController) AddNamespace()

添加命名空间

func (*NamespaceController) DelNamespace

func (c *NamespaceController) DelNamespace()

删除命名空间

func (*NamespaceController) EditNamespace

func (c *NamespaceController) EditNamespace()

修改命名空间

func (*NamespaceController) GetNamespaceList

func (c *NamespaceController) GetNamespaceList()

type OperationLogController

type OperationLogController struct {
	BaseController
}

func (*OperationLogController) List

func (c *OperationLogController) List()

操作记录

type TaskController

type TaskController struct {
	BaseController
}

func (*TaskController) Add

func (c *TaskController) Add()

添加

func (*TaskController) Del

func (c *TaskController) Del()

删除

func (*TaskController) Edit

func (c *TaskController) Edit()

修改

func (*TaskController) GetTaskIdToInfo

func (c *TaskController) GetTaskIdToInfo()

任务id获取任务数据

func (*TaskController) Kill

func (c *TaskController) Kill()

强杀任务,强制停止任务执行

func (*TaskController) List

func (c *TaskController) List()

列表

func (*TaskController) ManualExec

func (c *TaskController) ManualExec()

手动执行

func (*TaskController) RunOrStop

func (c *TaskController) RunOrStop()

启动或停止任务

func (*TaskController) SubtasksList

func (c *TaskController) SubtasksList()

获取子任务列表

func (*TaskController) TaskLogList

func (c *TaskController) TaskLogList()

任务日志

type TaskLogController

type TaskLogController struct {
	BaseController
}

type TaskNodeController

type TaskNodeController struct {
	BaseController
}

func (*TaskNodeController) Del

func (c *TaskNodeController) Del()

删除节点

func (*TaskNodeController) GetNodeList

func (c *TaskNodeController) GetNodeList()

节点列表

type UserController

type UserController struct {
	BaseController
}

func (*UserController) Add

func (c *UserController) Add()

添加用户

func (*UserController) Edit

func (c *UserController) Edit()

修改用户信息

func (*UserController) List

func (c *UserController) List()

用户列表

Jump to

Keyboard shortcuts

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