|
@@ -44,19 +44,18 @@ func (server *Handler) startCheckStatus() {
|
|
|
|
|
|
//StartStdout is exported
|
|
//StartStdout is exported
|
|
func (server *Handler) StartStdout() {
|
|
func (server *Handler) StartStdout() {
|
|
- i := len(server.log)
|
|
|
|
buf := bufio.NewReader(server.stdout)
|
|
buf := bufio.NewReader(server.stdout)
|
|
go func() {
|
|
go func() {
|
|
for {
|
|
for {
|
|
line, _, _ := buf.ReadLine()
|
|
line, _, _ := buf.ReadLine()
|
|
if string(line) != "" {
|
|
if string(line) != "" {
|
|
newLog := Log{
|
|
newLog := Log{
|
|
- ID: i,
|
|
|
|
|
|
+ ID: server.ID,
|
|
Timestamp: time.Now(),
|
|
Timestamp: time.Now(),
|
|
Log: string(line),
|
|
Log: string(line),
|
|
}
|
|
}
|
|
server.log = append(server.log, newLog)
|
|
server.log = append(server.log, newLog)
|
|
- i++
|
|
|
|
|
|
+ server.ID++
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}()
|
|
}()
|