Documentation
¶
Index ¶
- type AccountController
- type BaseController
- func (c *BaseController) AllowCross()
- func (c *BaseController) GetSystemInfo()
- func (c *BaseController) List()
- func (c *BaseController) Options()
- func (c *BaseController) Prepare()
- func (c *BaseController) ResStr(code int, status bool, msg string, data ...interface{}) string
- func (c *BaseController) ResponseJson(code int, status bool, msg string, data ...interface{})
- func (c *BaseController) ResponseStr(str string)
- func (c *BaseController) TokenIsExpiry()
- func (c *BaseController) TokenToUserInfo(token string)
- type ConfigController
- func (c *ConfigController) AddConfig()
- func (c *ConfigController) DelConfig()
- func (c *ConfigController) EditConfig()
- func (c *ConfigController) GetConfigAllVersionReleaseList()
- func (c *ConfigController) GetConfigList()
- func (c *ConfigController) GetConfigLogList()
- func (c *ConfigController) GetConfigVersionReleaseList()
- func (c *ConfigController) GetProjectNameToNamespaceName()
- func (c *ConfigController) GetRollbackLast()
- func (c *ConfigController) ReleaseConfig()
- func (c *ConfigController) ReleaseHistory()
- func (c *ConfigController) RollbackConfig()
- func (c *ConfigController) SaveConfigText()
- func (c *ConfigController) SyncConfig()
- type ConfigNodeConfController
- type ConfigNodeController
- type ConfigProjectController
- type EtcdController
- type LoginController
- type NamespaceController
- type OperationLogController
- type TaskController
- func (c *TaskController) Add()
- func (c *TaskController) Del()
- func (c *TaskController) Edit()
- func (c *TaskController) GetTaskIdToInfo()
- func (c *TaskController) Kill()
- func (c *TaskController) List()
- func (c *TaskController) ManualExec()
- func (c *TaskController) RunOrStop()
- func (c *TaskController) SubtasksList()
- func (c *TaskController) TaskLogList()
- type TaskLogController
- type TaskNodeController
- type UserController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountController ¶
type AccountController struct {
BaseController
}
type BaseController ¶
type BaseController struct { beego.Controller AccountInfo *models.Account PageSize int Orm orm.Ormer }
func (*BaseController) Options ¶
func (c *BaseController) Options()
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) TokenToUserInfo ¶
func (c *BaseController) TokenToUserInfo(token string)
token 获取用户数据
type ConfigController ¶
type ConfigController struct {
BaseController
}
func (*ConfigController) GetConfigAllVersionReleaseList ¶
func (c *ConfigController) GetConfigAllVersionReleaseList()
获取版本号下所有的配置数据
func (*ConfigController) GetConfigLogList ¶
func (c *ConfigController) GetConfigLogList()
获取详细配置(未发布的)
func (*ConfigController) GetConfigVersionReleaseList ¶
func (c *ConfigController) GetConfigVersionReleaseList()
获取变更的配置
func (*ConfigController) GetProjectNameToNamespaceName ¶
func (c *ConfigController) GetProjectNameToNamespaceName()
获取项目名、命名空间名
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
}
type ConfigProjectController ¶
type ConfigProjectController struct {
BaseController
}
func (*ConfigProjectController) GetProjectList ¶
func (c *ConfigProjectController) GetProjectList()
获取项目列表
func (*ConfigProjectController) GetUserProjectList ¶
func (c *ConfigProjectController) GetUserProjectList()
获取用户自有项目列表
type EtcdController ¶
type EtcdController struct {
BaseController
}
type LoginController ¶
type LoginController struct {
BaseController
}
func (*LoginController) VerfiyCaptcha ¶
func (c *LoginController) VerfiyCaptcha(idkey, verifyValue string) bool
验证码验证
type NamespaceController ¶
type NamespaceController struct {
BaseController
}
func (*NamespaceController) GetNamespaceList ¶
func (c *NamespaceController) GetNamespaceList()
type OperationLogController ¶
type OperationLogController struct {
BaseController
}
type TaskController ¶
type TaskController struct {
BaseController
}
type TaskLogController ¶
type TaskLogController struct {
BaseController
}
type TaskNodeController ¶
type TaskNodeController struct {
BaseController
}
type UserController ¶
type UserController struct {
BaseController
}
Source Files
¶
- AccountController.go
- BaseController.go
- ConfigController.go
- ConfigNodeConfController.go
- ConfigNodeController.go
- ConfigProjectController.go
- EtcdController.go
- LoginController.go
- NamespaceController.go
- OperationLogController.go
- TaskController.go
- TaskLogController.go
- TaskNodeController.go
- UserController.go
Click to show internal directories.
Click to hide internal directories.