Documentation
¶
Overview ¶
Package org 封装企业资源相关操作
Index ¶
- type Option
- type Org
- func (o *Org) DealReceiveTaskEvent(req *apistructs.PipelineTaskEvent) (int64, error)
- func (o *Org) DealReceiveTaskRuntimeEvent(req *apistructs.PipelineTaskEvent) (int64, error)
- func (o *Org) ListOrgRunningTasks(param *apistructs.OrgRunningTasksListRequest, orgID int64) (int64, []apistructs.OrgRunningTasks, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option func(*Org)
Option 定义 Org 对象的配置选项
func WithRedisClient ¶
WithRedisClient 配置 redis client
type Org ¶
type Org struct {
// contains filtered or unexported fields
}
Org 资源对象操作封装
func (*Org) DealReceiveTaskEvent ¶
func (o *Org) DealReceiveTaskEvent(req *apistructs.PipelineTaskEvent) (int64, error)
DealReceiveTaskEvent 处理接收到 pipeline 的 task 事件
func (*Org) DealReceiveTaskRuntimeEvent ¶
func (o *Org) DealReceiveTaskRuntimeEvent(req *apistructs.PipelineTaskEvent) (int64, error)
DealReceiveTaskRuntimeEvent 处理接收到 pipeline 的 runtimeID 事件
func (*Org) ListOrgRunningTasks ¶
func (o *Org) ListOrgRunningTasks(param *apistructs.OrgRunningTasksListRequest, orgID int64) (int64, []apistructs.OrgRunningTasks, error)
ListOrgRunningTasks 获取指定集群正在运行的job或者deployment列表
Click to show internal directories.
Click to hide internal directories.