Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org> (github: erikh)
| ... | ... |
@@ -8,6 +8,7 @@ import ( |
| 8 | 8 |
"time" |
| 9 | 9 |
|
| 10 | 10 |
"github.com/docker/docker/engine" |
| 11 |
+ "github.com/docker/docker/pkg/jsonlog" |
|
| 11 | 12 |
"github.com/docker/docker/utils" |
| 12 | 13 |
) |
| 13 | 14 |
|
| ... | ... |
@@ -57,7 +58,7 @@ func (daemon *Daemon) ContainerAttach(job *engine.Job) engine.Status {
|
| 57 | 57 |
} else {
|
| 58 | 58 |
dec := json.NewDecoder(cLog) |
| 59 | 59 |
for {
|
| 60 |
- l := &utils.JSONLog{}
|
|
| 60 |
+ l := &jsonlog.JSONLog{}
|
|
| 61 | 61 |
|
| 62 | 62 |
if err := dec.Decode(l); err == io.EOF {
|
| 63 | 63 |
break |
| ... | ... |
@@ -12,6 +12,7 @@ import ( |
| 12 | 12 |
"github.com/docker/docker/pkg/tailfile" |
| 13 | 13 |
|
| 14 | 14 |
"github.com/docker/docker/engine" |
| 15 |
+ "github.com/docker/docker/pkg/jsonlog" |
|
| 15 | 16 |
"github.com/docker/docker/utils" |
| 16 | 17 |
) |
| 17 | 18 |
|
| ... | ... |
@@ -89,7 +90,7 @@ func (daemon *Daemon) ContainerLogs(job *engine.Job) engine.Status {
|
| 89 | 89 |
} |
| 90 | 90 |
dec := json.NewDecoder(cLog) |
| 91 | 91 |
for {
|
| 92 |
- l := &utils.JSONLog{}
|
|
| 92 |
+ l := &jsonlog.JSONLog{}
|
|
| 93 | 93 |
|
| 94 | 94 |
if err := dec.Decode(l); err == io.EOF {
|
| 95 | 95 |
break |
| ... | ... |
@@ -115,13 +116,13 @@ func (daemon *Daemon) ContainerLogs(job *engine.Job) engine.Status {
|
| 115 | 115 |
if stdout {
|
| 116 | 116 |
stdoutPipe := container.StdoutLogPipe() |
| 117 | 117 |
go func() {
|
| 118 |
- errors <- utils.WriteLog(stdoutPipe, job.Stdout, format) |
|
| 118 |
+ errors <- jsonlog.WriteLog(stdoutPipe, job.Stdout, format) |
|
| 119 | 119 |
}() |
| 120 | 120 |
} |
| 121 | 121 |
if stderr {
|
| 122 | 122 |
stderrPipe := container.StderrLogPipe() |
| 123 | 123 |
go func() {
|
| 124 |
- errors <- utils.WriteLog(stderrPipe, job.Stderr, format) |
|
| 124 |
+ errors <- jsonlog.WriteLog(stderrPipe, job.Stderr, format) |
|
| 125 | 125 |
}() |
| 126 | 126 |
} |
| 127 | 127 |
err := <-errors |