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 <julio.montes@intel.com>
This commit is contained in:
Julio Montes 2019-09-11 15:56:00 +00:00
parent 880bb2b7b8
commit bb87b44b30

View File

@ -261,6 +261,8 @@ func (fc *firecracker) newFireClient() *client.Firecracker {
} }
transport := httptransport.New(client.DefaultHost, client.DefaultBasePath, client.DefaultSchemes) transport := httptransport.New(client.DefaultHost, client.DefaultBasePath, client.DefaultSchemes)
transport.SetLogger(fc.Logger())
transport.SetDebug(fc.Logger().Logger.Level == logrus.DebugLevel)
transport.Transport = socketTransport transport.Transport = socketTransport
httpClient.SetTransport(transport) httpClient.SetTransport(transport)