From ac105cbf0d45c0435aebb9e9ede2de9032390375 Mon Sep 17 00:00:00 2001 From: The_Spider Date: Mon, 10 Jan 2022 09:07:03 -0600 Subject: [PATCH] adding verbose init messages --- cmd/tpapi/httpTemplates.go | 3 ++- cmd/tpapi/init.go | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/cmd/tpapi/httpTemplates.go b/cmd/tpapi/httpTemplates.go index e45e6be..b5c676b 100644 --- a/cmd/tpapi/httpTemplates.go +++ b/cmd/tpapi/httpTemplates.go @@ -201,8 +201,9 @@ func tmpltTPlinkPost(w http.ResponseWriter, r *http.Request) { err := json.NewDecoder(r.Body).Decode(&payload) if err != nil { log.Printf("[INFO] Unable to parse payload from API call: %v\n", err) - log.Printf("[INFO] Data received: %#v\n", payload) tmpltError(w, http.StatusInternalServerError, fmt.Sprintf("Unable to read info from device: %v\n", err)) return } + + log.Printf("[TRACE] Data received: %#v\n", payload) } \ No newline at end of file diff --git a/cmd/tpapi/init.go b/cmd/tpapi/init.go index 329c079..95e4cd5 100644 --- a/cmd/tpapi/init.go +++ b/cmd/tpapi/init.go @@ -92,5 +92,13 @@ func initialize() { setLogLevel(config.LogLevel) log.SetOutput(config.Log) + // print current configuration + log.Printf("[DEBUG] configuration value set: LOG_LEVEL = %v\n", strconv.Itoa(config.LogLevel)) + log.Printf("[DEBUG] configuration value set: HTTP_PORT = %v\n", strconv.Itoa(config.WebSrvPort)) + log.Printf("[DEBUG] configuration value set: HTTP_IP = %v\n", config.WebSrvIP) + log.Printf("[DEBUG] configuration value set: HTTP_IDLE_TIMEOUT = %v\n", strconv.Itoa(config.WebSrvIdleTimeout)) + log.Printf("[DEBUG] configuration value set: HTTP_READ_TIMEOUT = %v\n", strconv.Itoa(config.WebSrvReadTimeout)) + log.Printf("[DEBUG] configuration value set: HTTP_WRITE_TIMEOUT = %v\n", strconv.Itoa(config.WebSrvWriteTimeout)) + log.Printf("[DEBUG] Initialization complete.") }