From ab9068c2d07a369dfdd2ead5cf995a6f7e3f7d53 Mon Sep 17 00:00:00 2001 From: "Brian C. Lane" Date: Tue, 21 Dec 2021 13:17:37 -0800 Subject: [PATCH] image-minimizer: Check for missing root directory --- src/bin/image-minimizer | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/bin/image-minimizer b/src/bin/image-minimizer index 75eae83c..93367273 100755 --- a/src/bin/image-minimizer +++ b/src/bin/image-minimizer @@ -145,9 +145,13 @@ class ImageMinimizer: self.ts.run(runCallback, "erase") def filter(self): + if not os.path.isdir(self.prefix): + raise FileNotFoundError(f"No such directory: '{self.prefix}") + with open(self.filename) as f: for line in f: self.parse_line(line.strip()) + self.remove() self.remove_rpm()