Documentation
Index ¶
- Variables
- func SubmitRefreshTasks(ctx context.Context) error
- type RefreshProjectConfigTask
- func (*RefreshProjectConfigTask) Descriptor() ([]byte, []int)
- func (x *RefreshProjectConfigTask) GetDisable() bool
- func (x *RefreshProjectConfigTask) GetProject() string
- func (*RefreshProjectConfigTask) ProtoMessage()
- func (x *RefreshProjectConfigTask) ProtoReflect() protoreflect.Message
- func (x *RefreshProjectConfigTask) Reset()
- func (x *RefreshProjectConfigTask) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_go_chromium_org_luci_cv_internal_config_configcron_tasks_proto protoreflect.FileDescriptor
Functions ¶
func SubmitRefreshTasks ¶
SubmitRefreshTasks submits tasks that update config for LUCI projects or disable projects that do not have CV config in LUCI Config.
It's expected to be called by a cron.
Types ¶
type RefreshProjectConfigTask ¶
type RefreshProjectConfigTask struct { Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` Disable bool `protobuf:"varint,2,opt,name=disable,proto3" json:"disable,omitempty"` // contains filtered or unexported fields }
RefreshProjectConfigTask is used to import latest CV config for a LUCI Project from LUCI Config or disable a LUCI Project if `disable` is true.
Queue: "refresh-project-config".
func (*RefreshProjectConfigTask) Descriptor ¶
func (*RefreshProjectConfigTask) Descriptor() ([]byte, []int)
Deprecated: Use RefreshProjectConfigTask.ProtoReflect.Descriptor instead.
func (*RefreshProjectConfigTask) GetDisable ¶
func (x *RefreshProjectConfigTask) GetDisable() bool
func (*RefreshProjectConfigTask) GetProject ¶
func (x *RefreshProjectConfigTask) GetProject() string
func (*RefreshProjectConfigTask) ProtoMessage ¶
func (*RefreshProjectConfigTask) ProtoMessage()
func (*RefreshProjectConfigTask) ProtoReflect ¶
func (x *RefreshProjectConfigTask) ProtoReflect() protoreflect.Message
func (*RefreshProjectConfigTask) Reset ¶
func (x *RefreshProjectConfigTask) Reset()
func (*RefreshProjectConfigTask) String ¶
func (x *RefreshProjectConfigTask) String() string