From bb87b44b30bf63aff884d2bf3046627cc493e4ae Mon Sep 17 00:00:00 2001 From: Julio Montes Date: Wed, 11 Sep 2019 15:56:00 +0000 Subject: [PATCH] virtcontainers/fc: Add logger to the http transport Add logger to the http transport to log the requests that the runtime writes in the firecracker's socket. Enable debug it's enabled. Signed-off-by: Julio Montes --- virtcontainers/fc.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/virtcontainers/fc.go b/virtcontainers/fc.go index 9d3f56c798..807dd101fc 100644 --- a/virtcontainers/fc.go +++ b/virtcontainers/fc.go @@ -261,6 +261,8 @@ func (fc *firecracker) newFireClient() *client.Firecracker { } transport := httptransport.New(client.DefaultHost, client.DefaultBasePath, client.DefaultSchemes) + transport.SetLogger(fc.Logger()) + transport.SetDebug(fc.Logger().Logger.Level == logrus.DebugLevel) transport.Transport = socketTransport httpClient.SetTransport(transport)