From 70b1ef906f3f18581bd7085243d8b7b08bc0ddf0 Mon Sep 17 00:00:00 2001 From: Samir Patel <48686912+54mir@users.noreply.github.com> Date: Mon, 17 Jan 2022 20:41:57 -0600 Subject: [PATCH] switch on req type --- server/grpc.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/server/grpc.go b/server/grpc.go index f24823915..5468ab84a 100644 --- a/server/grpc.go +++ b/server/grpc.go @@ -1655,7 +1655,16 @@ func Valid(ctx context.Context, method string, auth *authn.Auth, req interface{} if !ok { ua = []string{""} } - logger.Infof("GRPC: %v, %v, %v, %v, %v, %v", ip, ua, method, uinfo.UserID, uinfo.UserName, req) + + switch r := req.(type) { + case *pb.QueryPQLRequest: + logger.Infof("GRPC: %v, %v, %v, %v, %v, %+v", ip, ua, method, uinfo.UserID, uinfo.UserName, r) + case *pb.QuerySQLRequest: + logger.Infof("GRPC: %v, %v, %v, %v, %v, %+v", ip, ua, method, uinfo.UserID, uinfo.UserName, r) + default: + logger.Infof("GRPC: %v, %v, %v, %v, %v, %v", ip, ua, method, uinfo.UserID, uinfo.UserName) + + } return context.WithValue(ctx, "userinfo", uinfo), nil }