Documentation
¶
Index ¶
- func Create(ctx *macaron.Context)
- func Disable(ctx *macaron.Context) string
- func Edit(ctx *macaron.Context)
- func Enable(ctx *macaron.Context) string
- func Index(ctx *macaron.Context)
- func Remove(ctx *macaron.Context) string
- func Run(ctx *macaron.Context) string
- func Store(ctx *macaron.Context, form TaskForm) string
- type TaskForm
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type TaskForm ¶
type TaskForm struct {
Id int
Level models.TaskLevel `binding:"Required;In(1,2)"`
DependencyStatus models.TaskDependencyStatus
DependencyTaskId string
Name string `binding:"Required;MaxSize(32)"`
Spec string
Protocol models.TaskProtocol `binding:"In(1,2)"`
Command string `binding:"Required;MaxSize(256)"`
Timeout int `binding:"Range(0,86400)"`
Multi int8 `binding:"In(1,2)"`
RetryTimes int8
HostId string
Tag string
Remark string
NotifyStatus int8 `binding:"In(1,2,3)"`
NotifyType int8 `binding:"In(1,2,3)"`
NotifyReceiverId string
}
Click to show internal directories.
Click to hide internal directories.