From a614273af54c5f8f1d37dd05308154b3d58f4c7c Mon Sep 17 00:00:00 2001 From: Nitesh Konkar Date: Wed, 13 Feb 2019 20:51:33 +0530 Subject: [PATCH] virtcontainers: Improve debug when create/delete files Adding debug messages which state which files are being created/deleted could be helpful in analyzing situations like leaky pod issues. Fixes: #1234 Signed-off-by: Nitesh Konkar niteshkonkar@in.ibm.com --- virtcontainers/store/filesystem_backend.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/virtcontainers/store/filesystem_backend.go b/virtcontainers/store/filesystem_backend.go index e57f8b7ed3..2f90477ae3 100644 --- a/virtcontainers/store/filesystem_backend.go +++ b/virtcontainers/store/filesystem_backend.go @@ -152,11 +152,13 @@ func (f *filesystem) initialize() error { // The root directory, a lock file and a raw files directory. // Root directory + f.logger().WithField("path", f.path).Debugf("Creating root directory") if err := os.MkdirAll(f.path, DirMode); err != nil { return err } // Raw directory + f.logger().WithField("path", f.rawPath).Debugf("Creating raw directory") if err := os.MkdirAll(f.rawPath, DirMode); err != nil { return err } @@ -186,6 +188,7 @@ func (f *filesystem) new(ctx context.Context, path string, host string) error { } func (f *filesystem) delete() error { + f.logger().WithField("path", f.path).Debugf("Deleting files") return os.RemoveAll(f.path) }