Add Run control event stream
This commit is contained in:
@@ -59,6 +59,13 @@ func ValidateRunControlHeartbeat(heartbeat domain.RunControlHeartbeat) error {
|
||||
return finish(violations)
|
||||
}
|
||||
|
||||
func ValidateRunControlStreamRequest(request domain.RunControlStreamRequest) error {
|
||||
var violations []string
|
||||
violations = appendRequired(violations, "runEndpointId", request.RunEndpointID)
|
||||
violations = appendRequired(violations, "sessionToken", request.SessionToken)
|
||||
return finish(violations)
|
||||
}
|
||||
|
||||
func appendCapacityViolations(violations []string, capacity domain.RunCapacity) []string {
|
||||
if capacity.MaxJobs < 0 || capacity.RunningJobs < 0 || capacity.QueuedJobs < 0 || capacity.LogBacklogBatches < 0 || capacity.ArtifactBacklogChunks < 0 {
|
||||
violations = append(violations, "capacity counts must not be negative")
|
||||
|
||||
Reference in New Issue
Block a user