Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
@@ -1452,6 +1452,7 @@ func (container *Container) getLogger() (logger.Logger, error) {
return nil, fmt.Errorf("Failed to get logging factory: %v", err)
}
ctx := logger.Context{
+ Config: cfg.Config,
ContainerID: container.ID,
ContainerName: container.Name,
@@ -10,6 +10,7 @@ type Creator func(Context) (Logger, error)
// Context provides enough information for a logging driver to do its function
type Context struct {
+ Config map[string]string
ContainerID string
ContainerName string
LogPath string