From 577b857d819addeb546376a7d2c0ad62ac83bf7d Mon Sep 17 00:00:00 2001 From: Sebastian Lohff Date: Sun, 16 Sep 2018 21:44:45 +0200 Subject: [PATCH] Use returncode of genisofs as own returncode --- genconfdrv | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/genconfdrv b/genconfdrv index 25f79aa..0cc4d3f 100755 --- a/genconfdrv +++ b/genconfdrv @@ -218,7 +218,7 @@ class ConfigDrive: self._tmpfs.getsyspath(""), ]) - p.wait() + return p.wait() def close(self): if self._tmpfs: @@ -308,7 +308,8 @@ def main(): cfgdrv.add_user(user[0], keys, sudo=sudo, gecos=gecos, password=password) if args.output: - cfgdrv.write_iso(args.output) + ret = cfgdrv.write_iso(args.output) + sys.exit(ret) finally: if cfgdrv: cfgdrv.close()