add LogCollector interface, docker, mock log collectors

This commit is contained in:
Bradley Cicenas
2017-06-27 14:18:17 -03:00
parent 240345d527
commit 17e2c2df8e
7 changed files with 106 additions and 48 deletions
+2 -3
View File
@@ -3,7 +3,6 @@
package collector
import (
"fmt"
"time"
"github.com/bcicen/ctop/models"
@@ -52,8 +51,8 @@ func (c *Runc) Stream() chan models.Metrics {
return c.stream
}
func (c *Runc) StreamLogs() (chan string, error) {
return nil, fmt.Errorf("log streaming unavailable for runc collector")
func (c *Runc) Logs() LogCollector {
return nil
}
func (c *Runc) run() {