feat: add /server/log/{prefix} endpoint

/{prefix} is optional

Sample usage: kapow set /server/log/myapp "$msg"

Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
This commit is contained in:
pancho horrillo
2020-12-18 11:48:25 +01:00
parent cb6873e559
commit 7c4e32a34b
2 changed files with 19 additions and 0 deletions
+4
View File
@@ -83,6 +83,10 @@ func Run(bindAddr string, wg *sync.WaitGroup) {
{"/handlers/{handlerID}/response/cookies/{name}", "PUT", lockResponseWriter(setResponseCookies)},
{"/handlers/{handlerID}/response/body", "PUT", lockResponseWriter(setResponseBody)},
{"/handlers/{handlerID}/response/stream", "PUT", lockResponseWriter(setResponseBody)},
// logging
{"/handlers/{handlerID}/server/log/{prefix}", "PUT", setServerLog},
{"/handlers/{handlerID}/server/log", "PUT", setServerLog},
}
listener, err := net.Listen("tcp", bindAddr)