| 12345678910111213141516171819202122 | package controllerimport (	"fmt"	"net/http"	"time"	"github.com/gorilla/mux"	"github.com/gravitl/netmaker/logger")func loggerHandlers(r *mux.Router) {	r.HandleFunc("/api/logs", securityCheck(true, http.HandlerFunc(getLogs))).Methods("GET")}func getLogs(w http.ResponseWriter, r *http.Request) {	var currentTime = time.Now().Format(logger.TimeFormatDay)	var currentFilePath = fmt.Sprintf("data/netmaker.log.%s", currentTime)	logger.DumpFile(currentFilePath)	w.WriteHeader(http.StatusOK)	w.Write([]byte(logger.Retrieve(currentFilePath)))}
 |