Skip to content

Commit ed82a7c

Browse files
committed
add a project holder string
1 parent 9697a15 commit ed82a7c

File tree

2 files changed

+15
-7
lines changed

2 files changed

+15
-7
lines changed

cli/pkg/digger/digger.go

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -153,11 +153,9 @@ func RunJobs(
153153
log.Printf("Failed to convert unmarshall Serialized job")
154154
}
155155

156-
message = message + fmt.Sprintf(""+
157-
"<!-- PROJECTHOLDER %v -->\n"+
158-
"%v **%v** %v: [Resources: %v created, %v updated, %v deleted]\n"+
159-
"<!-- PROJECTHOLDEREND %v -->\n"+
160-
"", job.ProjectName, job.Status.ToEmoji(), jobjson.ProjectName, job.Status.ToString(), job.ResourcesCreated, job.ResourcesUpdated, job.ResourcesDeleted, job.ProjectName)
156+
message = message + fmt.Sprintf("<!-- PROJECTHOLDER %v -->\n", job.ProjectName)
157+
message = message + fmt.Sprintf("%v **%v** %v%v\n", job.Status.ToEmoji(), jobjson.ProjectName, job.ResourcesSummaryString(), job.Status.ToString())
158+
message = message + fmt.Sprintf("<!-- PROJECTHOLDEREND %v -->\n", job.ProjectName)
161159
}
162160

163161
fmt.Printf("!!!! interface")

libs/orchestrator/scheduler/models.go

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package scheduler
22

3+
import "fmt"
4+
35
type DiggerBatchStatus int8
46

57
const (
@@ -32,11 +34,11 @@ func (d *DiggerJobStatus) ToString() string {
3234
case DiggerJobSucceeded:
3335
return "succeeded"
3436
case DiggerJobStarted:
35-
return "started"
37+
return "running"
3638
case DiggerJobFailed:
3739
return "failed"
3840
case DiggerJobTriggered:
39-
return "triggered"
41+
return "running"
4042
case DiggerJobCreated:
4143
return "created"
4244
default:
@@ -82,3 +84,11 @@ type SerializedBatch struct {
8284
BatchType DiggerBatchType `json:"batch_type"`
8385
Jobs []SerializedJob `json:"jobs"`
8486
}
87+
88+
func (s *SerializedJob) ResourcesSummaryString() string {
89+
if s.Status == DiggerJobSucceeded {
90+
return fmt.Sprintf(" [Resources: %v created, %v updated, %v deleted]", s.ResourcesCreated, s.ResourcesUpdated, s.ResourcesDeleted)
91+
} else {
92+
return "..."
93+
}
94+
}

0 commit comments

Comments
 (0)