validateAgentID checks agent ID consistency
(currentAgentID, newAgentID int64)
| 301 | |
| 302 | // validateAgentID checks agent ID consistency |
| 303 | func (s *sqlDatabase) validateAgentID(currentAgentID, newAgentID int64) error { |
| 304 | if currentAgentID != 0 && newAgentID != 0 && currentAgentID != newAgentID { |
| 305 | return runnerErrors.NewBadRequestError("agent ID mismatch") |
| 306 | } |
| 307 | return nil |
| 308 | } |
| 309 | |
| 310 | // validateRunnerStatusTransition validates runner status state transition |
| 311 | func (s *sqlDatabase) validateRunnerStatusTransition(current, newStatus params.RunnerStatus) error { |