ailistener-old

The central Server which transports webhook events from the Dialogflow bot to the local nodes
git clone git://archive.git.mtrnord.blog/OpenHomeAuto/ailistener-old.git
Log | Files | Refs | README | LICENSE

commit 35a430e97819cdd34a2f8faffc57338261e260db
parent 09d72a4ba084fdcb08df4362448bbe652f004963
Author: MTRNord <mtrnord1@gmail.com>
Date:   Sun,  3 Jun 2018 11:12:37 +0200

Measure needed time

Diffstat:
MwsListener/server.go | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/wsListener/server.go b/wsListener/server.go @@ -9,6 +9,7 @@ import ( "io/ioutil" "log" "net/http" + "time" ) func Main() { @@ -24,6 +25,8 @@ func HomeHandler(w http.ResponseWriter, r *http.Request) { } func DFHandler(w http.ResponseWriter, r *http.Request) { + start := time.Now() + dfr := &df.Request{} if r.Body == nil { @@ -73,6 +76,8 @@ func DFHandler(w http.ResponseWriter, r *http.Request) { w.Header().Set("Content-Type", "application/json") w.WriteHeader(http.StatusOK) w.Write(latin1resp) + elapsed := time.Since(start) + log.Printf("Took %s", elapsed) return default: w.WriteHeader(http.StatusNotImplemented)