mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-09 21:36:09 +08:00
logging
This commit is contained in:
parent
867a616227
commit
92d3e40bde
2 changed files with 7 additions and 1 deletions
|
@ -6,6 +6,7 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/gorilla/mux"
|
"github.com/gorilla/mux"
|
||||||
|
"github.com/gravitl/netmaker/logger"
|
||||||
"github.com/gravitl/netmaker/logic"
|
"github.com/gravitl/netmaker/logic"
|
||||||
"github.com/gravitl/netmaker/models"
|
"github.com/gravitl/netmaker/models"
|
||||||
"github.com/gravitl/netmaker/servercfg"
|
"github.com/gravitl/netmaker/servercfg"
|
||||||
|
@ -112,6 +113,7 @@ func register(w http.ResponseWriter, r *http.Request) {
|
||||||
found := false
|
found := false
|
||||||
networks, err := logic.GetNetworks()
|
networks, err := logic.GetNetworks()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
logger.Log(3, "no networks")
|
||||||
errorResponse := models.ErrorResponse{
|
errorResponse := models.ErrorResponse{
|
||||||
Code: http.StatusNotFound, Message: "no networks",
|
Code: http.StatusNotFound, Message: "no networks",
|
||||||
}
|
}
|
||||||
|
@ -126,6 +128,7 @@ func register(w http.ResponseWriter, r *http.Request) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if !found {
|
if !found {
|
||||||
|
logger.Log(2, "valid access key not found")
|
||||||
errorResponse := models.ErrorResponse{
|
errorResponse := models.ErrorResponse{
|
||||||
Code: http.StatusUnauthorized, Message: "You are unauthorized to access this endpoint.",
|
Code: http.StatusUnauthorized, Message: "You are unauthorized to access this endpoint.",
|
||||||
}
|
}
|
||||||
|
@ -134,6 +137,7 @@ func register(w http.ResponseWriter, r *http.Request) {
|
||||||
}
|
}
|
||||||
ca, err := tls.ReadCert("/etc/netmaker/root.pem")
|
ca, err := tls.ReadCert("/etc/netmaker/root.pem")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
logger.Log(2, "root ca not found")
|
||||||
errorResponse := models.ErrorResponse{
|
errorResponse := models.ErrorResponse{
|
||||||
Code: http.StatusNotFound, Message: "root ca not found",
|
Code: http.StatusNotFound, Message: "root ca not found",
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,6 +4,7 @@ import (
|
||||||
"crypto/x509"
|
"crypto/x509"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"errors"
|
"errors"
|
||||||
|
"log"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/gravitl/netmaker/logger"
|
"github.com/gravitl/netmaker/logger"
|
||||||
|
@ -19,7 +20,8 @@ func Register(cfg *config.ClientConfig) error {
|
||||||
if cfg.Server.AccessKey == "" {
|
if cfg.Server.AccessKey == "" {
|
||||||
return errors.New("no access key provided")
|
return errors.New("no access key provided")
|
||||||
}
|
}
|
||||||
url := "https://" + cfg.Server.Server + "/api/register"
|
url := cfg.Server.API + "/api/server/register"
|
||||||
|
log.Println("regsiter at ", url)
|
||||||
request, err := http.NewRequest(http.MethodPost, url, nil)
|
request, err := http.NewRequest(http.MethodPost, url, nil)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
|
|
Loading…
Add table
Reference in a new issue