Update cadvisor deps to v0.19.3.2

Signed-off-by: Vishnu kannan <vishnuk@google.com>
This commit is contained in:
Vishnu kannan
2015-12-04 11:40:41 -08:00
parent 9e896e3416
commit 215d0810a2
7 changed files with 51 additions and 37 deletions

View File

@@ -78,4 +78,7 @@ type ContainerHandler interface {
// Returns whether the container still exists.
Exists() bool
// Cleanup frees up any resources being held like fds or go routines, etc.
Cleanup()
}

View File

@@ -156,6 +156,10 @@ func newDockerContainerHandler(
return handler, nil
}
func (self *dockerContainerHandler) Cleanup() {
self.fsHandler.stop()
}
func (self *dockerContainerHandler) ContainerReference() (info.ContainerReference, error) {
return info.ContainerReference{
Name: self.name,

View File

@@ -50,6 +50,8 @@ func (self *MockContainerHandler) ContainerReference() (info.ContainerReference,
return args.Get(0).(info.ContainerReference), args.Error(1)
}
func (self *MockContainerHandler) Cleanup() {}
func (self *MockContainerHandler) GetSpec() (info.ContainerSpec, error) {
args := self.Called()
return args.Get(0).(info.ContainerSpec), args.Error(1)

View File

@@ -165,6 +165,9 @@ func (self *rawContainerHandler) GetRootNetworkDevices() ([]info.NetInfo, error)
return nd, nil
}
// Nothing to clean up.
func (self *rawContainerHandler) Cleanup() {}
func (self *rawContainerHandler) GetSpec() (info.ContainerSpec, error) {
var spec info.ContainerSpec

View File

@@ -370,6 +370,8 @@ func (c *containerData) housekeeping() {
for {
select {
case <-c.stop:
// Cleanup container resources before stopping housekeeping.
c.handler.Cleanup()
// Stop housekeeping when signaled.
return
default:

View File

@@ -1 +1 @@
0.19.3.1
0.19.3.2