Documentation ¶ Index ¶ Constants func CreateTask(data NewTask) (*models.Task, error) func GetTasks(status string) ([]models.Task, error) type NewTask Constants ¶ View Source const ( TASK_CREATED = "TASK_CREATED" TASK_COMPLETED = "TASK_COMPLETED" TASK_FAILED = "TASK_FAILED" ) Variables ¶ This section is empty. Functions ¶ func CreateTask ¶ func CreateTask(data NewTask) (*models.Task, error) func GetTasks ¶ func GetTasks(status string) ([]models.Task, error) Types ¶ type NewTask ¶ type NewTask struct { // Plugin name Plugin string `json:"plugin" binding:"required"` // Options for the plugin task to be triggered Options map[string]interface{} `json:"options" binding:"required"` } Source Files ¶ View all Source files task.go Click to show internal directories. Click to hide internal directories.