Add logging to Redis
This commit is contained in:
parent
63c66794d0
commit
bdec252cfa
|
|
@ -23,6 +23,7 @@ import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"log"
|
"log"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
"os"
|
||||||
"regexp"
|
"regexp"
|
||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
@ -246,7 +247,8 @@ func (h *microsubHandler) checkAuthToken(header string, token *TokenResponse) bo
|
||||||
}
|
}
|
||||||
|
|
||||||
func (h *microsubHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
|
func (h *microsubHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
|
||||||
h.Redis = pool.Get()
|
var logger = log.New(os.Stdout, "logger: ", log.Lshortfile)
|
||||||
|
h.Redis = redis.NewLoggingConn(pool.Get(), logger, "microsub")
|
||||||
defer h.Redis.Close()
|
defer h.Redis.Close()
|
||||||
|
|
||||||
r.ParseForm()
|
r.ParseForm()
|
||||||
|
|
@ -401,6 +403,8 @@ func newPool(addr string) *redis.Pool {
|
||||||
func main() {
|
func main() {
|
||||||
flag.Parse()
|
flag.Parse()
|
||||||
|
|
||||||
|
var logger = log.New(os.Stdout, "logger: ", log.Lshortfile)
|
||||||
|
|
||||||
createBackend := false
|
createBackend := false
|
||||||
args := flag.Args()
|
args := flag.Args()
|
||||||
|
|
||||||
|
|
@ -412,7 +416,7 @@ func main() {
|
||||||
|
|
||||||
pool = newPool(*redisServer)
|
pool = newPool(*redisServer)
|
||||||
|
|
||||||
conn := pool.Get()
|
conn := redis.NewLoggingConn(pool.Get(), logger, "microsub")
|
||||||
defer conn.Close()
|
defer conn.Close()
|
||||||
|
|
||||||
var backend microsub.Microsub
|
var backend microsub.Microsub
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user