From 0301f5ca680aa1b4037c340e213a906c6b11e6e7 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Wed, 4 May 2022 06:44:07 -0400 Subject: [PATCH] Fix imgutil pack expecting addpackagelist The attribute only populates on a different subcommand, so only process if the attribute exists. --- imgutil/imgutil | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/imgutil/imgutil b/imgutil/imgutil index 500d0d18..a5706814 100644 --- a/imgutil/imgutil +++ b/imgutil/imgutil @@ -394,10 +394,11 @@ class OsHandler(object): except AttributeError: pkglist = '' self.addpkglists = [] - for plist in args.addpackagelist: - if os.path.exists(os.path.abspath(plist)): - plist = os.path.abspath(plist) - self.addpkglists.append(plist) + if hasattr(args, 'addpackagelist'): + for plist in args.addpackagelist: + if os.path.exists(os.path.abspath(plist)): + plist = os.path.abspath(plist) + self.addpkglists.append(plist) if pkglist: if os.path.exists(os.path.abspath(pkglist)): pkglist = os.path.abspath(pkglist)