add priority in deep copy and jobUpdate

This commit is contained in:
lenhattan86 2021-09-16 15:57:23 -07:00
parent a42d848d58
commit 7bb0ae01b2
3 changed files with 8 additions and 1 deletions

View file

@ -221,6 +221,11 @@ func (j *JobUpdate) IsService(isService bool) *JobUpdate {
return j
}
func (j *JobUpdate) Priority(priority int32) *JobUpdate {
j.task.Priority(priority)
return j
}
func (j *JobUpdate) TaskConfig() *aurora.TaskConfig {
return j.task.TaskConfig()
}

View file

@ -78,7 +78,8 @@ func TaskFromThrift(config *aurora.TaskConfig) *AuroraTask {
Role(config.Job.Role).
Name(config.Job.Name).
MaxFailure(config.MaxTaskFailures).
IsService(config.IsService)
IsService(config.IsService).
Priority(config.Priority)
if config.Tier != nil {
newTask.Tier(*config.Tier)

View file

@ -34,6 +34,7 @@ func TestAuroraTask_Clone(t *testing.T) {
RAM(643).
Disk(1000).
IsService(true).
Priority(1).
AddPorts(10).
Tier("preferred").
MaxFailure(23).