add LogCollector interface, docker, mock log collectors

This commit is contained in:
Bradley Cicenas
2017-06-27 17:18:17 +00:00
parent 240345d527
commit 17e2c2df8e
7 changed files with 106 additions and 48 deletions

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() {