adding logs to server join

This commit is contained in:
afeiszli
2021-07-26 14:11:46 -04:00
parent 037271f0aa
commit 6d18c67ea0
2 changed files with 13 additions and 28 deletions

View File

@@ -8,13 +8,14 @@ import (
"net/http"
"strings"
"time"
"github.com/gravitl/netmaker/serverctl"
"github.com/go-playground/validator/v10"
"github.com/gorilla/mux"
"github.com/gravitl/netmaker/database"
"github.com/gravitl/netmaker/functions"
"github.com/gravitl/netmaker/models"
"github.com/gravitl/netmaker/servercfg"
"github.com/gravitl/netmaker/serverctl"
)
const ALL_NETWORK_ACCESS = "THIS_USER_HAS_ALL"
@@ -392,13 +393,13 @@ func createNetwork(w http.ResponseWriter, r *http.Request) {
return
}
success, err := serverctl.AddNetwork(network.NetID)
if err != nil || !success {
if err != nil || !success {
if err == nil {
err = errors.New("Failed to add server to network " + network.DisplayName)
}
returnErrorResponse(w, r, formatError(err, "internal"))
return
}
returnErrorResponse(w, r, formatError(err, "internal"))
return
}
functions.PrintUserLog(r.Header.Get("user"), "created network "+network.NetID, 1)
w.WriteHeader(http.StatusOK)
//json.NewEncoder(w).Encode(result)