Browse Source

调整试前的 jobs 为 daemon,路由,整体程序的开启和停止,大意为,守护程序的开启和停止。任务会有单独的接口去操作。

Signed-off-by: allan716 <[email protected]>
allan716 3 years ago
parent
commit
1286339a30

+ 6 - 6
internal/backend/controllers/v1/job_things.go → internal/backend/controllers/v1/daemon_things.go

@@ -7,11 +7,11 @@ import (
 	"net/http"
 )
 
-func (cb ControllerBase) JobStartHandler(c *gin.Context) {
+func (cb ControllerBase) DaemonStartHandler(c *gin.Context) {
 	var err error
 	defer func() {
 		// 统一的异常处理
-		cb.ErrorProcess(c, "JobStartHandler", err)
+		cb.ErrorProcess(c, "DaemonStartHandler", err)
 	}()
 
 	if cb.cronHelper.CronHelperRunning() == false {
@@ -25,11 +25,11 @@ func (cb ControllerBase) JobStartHandler(c *gin.Context) {
 	})
 }
 
-func (cb ControllerBase) JobStopHandler(c *gin.Context) {
+func (cb ControllerBase) DaemonStopHandler(c *gin.Context) {
 	var err error
 	defer func() {
 		// 统一的异常处理
-		cb.ErrorProcess(c, "JobStopHandler", err)
+		cb.ErrorProcess(c, "DaemonStopHandler", err)
 	}()
 
 	if cb.cronHelper.CronHelperRunning() == true {
@@ -43,11 +43,11 @@ func (cb ControllerBase) JobStopHandler(c *gin.Context) {
 	})
 }
 
-func (cb ControllerBase) JobStatusHandler(c *gin.Context) {
+func (cb ControllerBase) DaemonStatusHandler(c *gin.Context) {
 	var err error
 	defer func() {
 		// 统一的异常处理
-		cb.ErrorProcess(c, "JobStatusHandler", err)
+		cb.ErrorProcess(c, "DaemonStatusHandler", err)
 	}()
 
 	c.JSON(http.StatusOK, backend.ReplyJobStatus{

+ 3 - 3
internal/backend/routers/base_router.go

@@ -41,8 +41,8 @@ func InitRouter(fileDownloader *file_downloader.FileDownloader, router *gin.Engi
 		GroupV1.GET("/settings", cbV1.SettingsHandler)
 		GroupV1.PUT("/settings", cbV1.SettingsHandler)
 
-		GroupV1.POST("/jobs/start", cbV1.JobStartHandler)
-		GroupV1.POST("/jobs/stop", cbV1.JobStopHandler)
-		GroupV1.GET("/jobs/status", cbV1.JobStatusHandler)
+		GroupV1.POST("/daemon/start", cbV1.DaemonStartHandler)
+		GroupV1.POST("/daemon/stop", cbV1.DaemonStopHandler)
+		GroupV1.GET("/daemon/status", cbV1.DaemonStatusHandler)
 	}
 }