summaryrefslogtreecommitdiffstats
path: root/routers/private/manager.go
diff options
context:
space:
mode:
authorKN4CK3R <admin@oldschoolhack.me>2021-06-23 21:38:19 +0200
committerGitHub <noreply@github.com>2021-06-23 15:38:19 -0400
commit383ffcfa34d284e3938517989a036da31ad42215 (patch)
treede70721e8cafa239a4a6bf8585f4cbce56504621 /routers/private/manager.go
parent5930d09096b6ab8d55aabf490ed4ea27faa7f17f (diff)
downloadgitea-383ffcfa34d284e3938517989a036da31ad42215.tar.gz
gitea-383ffcfa34d284e3938517989a036da31ad42215.zip
Small refactoring of modules/private (#15947)
* Use correct variable name. * doer is never nil here. * Use status code constants. * Replaced generic map with concrete struct. * Fixed windows lint. * Removed unused method. * Changed error codes. Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Diffstat (limited to 'routers/private/manager.go')
-rw-r--r--routers/private/manager.go24
1 files changed, 12 insertions, 12 deletions
diff --git a/routers/private/manager.go b/routers/private/manager.go
index 1ccb184363..7d010f3f81 100644
--- a/routers/private/manager.go
+++ b/routers/private/manager.go
@@ -30,15 +30,15 @@ func FlushQueues(ctx *context.PrivateContext) {
log.Error("Flushing request timed-out with error: %v", err)
}
}()
- ctx.JSON(http.StatusAccepted, map[string]interface{}{
- "err": "Flushing",
+ ctx.JSON(http.StatusAccepted, private.Response{
+ Err: "Flushing",
})
return
}
err := queue.GetManager().FlushAll(ctx, opts.Timeout)
if err != nil {
- ctx.JSON(http.StatusRequestTimeout, map[string]interface{}{
- "err": fmt.Sprintf("%v", err),
+ ctx.JSON(http.StatusRequestTimeout, private.Response{
+ Err: fmt.Sprintf("%v", err),
})
}
ctx.PlainText(http.StatusOK, []byte("success"))
@@ -59,8 +59,8 @@ func ResumeLogging(ctx *context.PrivateContext) {
// ReleaseReopenLogging releases and reopens logging files
func ReleaseReopenLogging(ctx *context.PrivateContext) {
if err := log.ReleaseReopen(); err != nil {
- ctx.JSON(http.StatusInternalServerError, map[string]interface{}{
- "err": fmt.Sprintf("Error during release and reopen: %v", err),
+ ctx.JSON(http.StatusInternalServerError, private.Response{
+ Err: fmt.Sprintf("Error during release and reopen: %v", err),
})
return
}
@@ -73,8 +73,8 @@ func RemoveLogger(ctx *context.PrivateContext) {
name := ctx.Params("name")
ok, err := log.GetLogger(group).DelLogger(name)
if err != nil {
- ctx.JSON(http.StatusInternalServerError, map[string]interface{}{
- "err": fmt.Sprintf("Failed to remove logger: %s %s %v", group, name, err),
+ ctx.JSON(http.StatusInternalServerError, private.Response{
+ Err: fmt.Sprintf("Failed to remove logger: %s %s %v", group, name, err),
})
return
}
@@ -134,8 +134,8 @@ func AddLogger(ctx *context.PrivateContext) {
byteConfig, err := json.Marshal(opts.Config)
if err != nil {
log.Error("Failed to marshal log configuration: %v %v", opts.Config, err)
- ctx.JSON(http.StatusInternalServerError, map[string]interface{}{
- "err": fmt.Sprintf("Failed to marshal log configuration: %v %v", opts.Config, err),
+ ctx.JSON(http.StatusInternalServerError, private.Response{
+ Err: fmt.Sprintf("Failed to marshal log configuration: %v %v", opts.Config, err),
})
return
}
@@ -143,8 +143,8 @@ func AddLogger(ctx *context.PrivateContext) {
if err := log.NewNamedLogger(opts.Group, bufferLen, opts.Name, opts.Mode, config); err != nil {
log.Error("Failed to create new named logger: %s %v", config, err)
- ctx.JSON(http.StatusInternalServerError, map[string]interface{}{
- "err": fmt.Sprintf("Failed to create new named logger: %s %v", config, err),
+ ctx.JSON(http.StatusInternalServerError, private.Response{
+ Err: fmt.Sprintf("Failed to create new named logger: %s %v", config, err),
})
return
}