Monitor the complete alloc directory, not just the shared part.

This commit is contained in:
Ivo Verberk 2016-08-25 20:48:19 +02:00
parent a33c5a6a52
commit 57012e8d8c
2 changed files with 3 additions and 3 deletions

View File

@ -175,7 +175,7 @@ func TestAllocRunner_DiskExceeded_Destroy(t *testing.T) {
// Create a 20mb file in the shared alloc directory, which should cause the
// allocation to terminate in a failed state.
name := ar.ctx.AllocDir.SharedDir + "/20mb.bin"
name := ar.ctx.AllocDir.AllocDir + "/20mb.bin"
f, err := os.Create(name)
if err != nil {
t.Fatal("unable to create file: %v", err)

View File

@ -514,11 +514,11 @@ func (d *AllocDir) StopDiskWatcher() {
}
}
// syncDiskUsage walks the shared allocation directory recursively and
// syncDiskUsage walks the allocation directory recursively and
// calculates the total consumed disk space.
func (d *AllocDir) syncDiskUsage() error {
var size int64
err := filepath.Walk(d.SharedDir,
err := filepath.Walk(d.AllocDir,
func(path string, info os.FileInfo, err error) error {
// Ignore paths that do not have a valid FileInfo object
if err == nil {