Merge pull request #99 from vmarmol/raw

Enable the simple raw driver.
This commit is contained in:
Victor Marmol 2014-07-22 08:50:01 -07:00
commit 2c12f76e4a
2 changed files with 5 additions and 7 deletions

View File

@ -22,7 +22,7 @@ import (
"github.com/google/cadvisor/api"
"github.com/google/cadvisor/container/docker"
"github.com/google/cadvisor/container/lmctfy"
"github.com/google/cadvisor/container/raw"
"github.com/google/cadvisor/info"
"github.com/google/cadvisor/manager"
"github.com/google/cadvisor/pages"
@ -51,13 +51,11 @@ func main() {
log.Printf("Docker registration failed: %v.", err)
}
// Register lmctfy.
if err := lmctfy.Register(); err != nil {
log.Fatalf("lmctfy registration failed: %v.", err)
// Register the raw driver.
if err := raw.Register(); err != nil {
log.Fatalf("raw registration failed: %v.", err)
}
// TODO(vmarmol): Have a no-op or "raw" factory.
// Handler for static content.
http.HandleFunc(static.StaticResource, func(w http.ResponseWriter, r *http.Request) {
err := static.HandleRequest(w, r.URL)

View File

@ -61,7 +61,7 @@ func (self *dockerFactory) CanHandle(name string) bool {
if self.useSystemd {
return strings.HasPrefix(name, "/docker-")
}
return name == "/docker" || strings.HasPrefix(name, "/docker/")
return strings.HasPrefix(name, "/docker/")
}
func parseDockerVersion(full_version_string string) ([]int, error) {