agent/stats/engine.go
func (engine *DockerStatsEngine) synchronizeState() error {
	listContainersResponse := engine.client.ListContainers(engine.ctx, false, dockerclient.ListContainersTimeout)
	if listContainersResponse.Error != nil {
		return listContainersResponse.Error
	}

	for _, containerID := range listContainersResponse.DockerIDs {
		engine.addAndStartStatsContainer(containerID)
	}
	return nil
}
func (engine *DockerStatsEngine) synchronizeState() error {
	listContainersResponse := engine.client.ListContainers(engine.ctx, false, dockerclient.ListContainersTimeout)
	if listContainersResponse.Error != nil {
		return listContainersResponse.Error
	}

	for _, containerID := range listContainersResponse.DockerIDs {
		engine.addAndStartStatsContainer(containerID)
	}
	return nil
}
func ( engine * DockerStatsEngine ) synchronizeState ( ) error { listContainersResponse := engine . client . ListContainers ( engine . ctx , false , dockerclient . ListContainersTimeout ) if listContainersResponse . Error != nil { return listContainersResponse . Error } for _ , containerID := range listContainersResponse . DockerIDs { engine . addAndStartStatsContainer ( containerID ) } return nil }
// synchronizeState goes through all the containers on the instance to synchronize the state on agent start
synchronizeState goes through all the containers on the instance to synchronize the state on agent start