handleListJobs returns all jobs.
(w http.ResponseWriter, r *http.Request)
| 262 | |
| 263 | // handleListJobs returns all jobs. |
| 264 | func (s *Server) handleListJobs(w http.ResponseWriter, r *http.Request) { |
| 265 | jobs := s.jobs.ListJobs() |
| 266 | writeJSON(w, http.StatusOK, map[string]any{ |
| 267 | "jobs": jobs, |
| 268 | "count": len(jobs), |
| 269 | }) |
| 270 | } |
| 271 | |
| 272 | // handleGetJob returns a specific job. |
| 273 | func (s *Server) handleGetJob(w http.ResponseWriter, r *http.Request) { |