From f8876290bfc8d11400901e9eac32f6d613b0ed70 Mon Sep 17 00:00:00 2001 From: Tony Asleson Date: Fri, 10 Mar 2023 10:41:50 -0600 Subject: lvmdbustest: Check for needed env. variables --- test/dbus/lvm_error_inject.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/test/dbus/lvm_error_inject.py b/test/dbus/lvm_error_inject.py index 2849dd29c..098f87070 100755 --- a/test/dbus/lvm_error_inject.py +++ b/test/dbus/lvm_error_inject.py @@ -336,8 +336,12 @@ if __name__ == "__main__": cmdline.extend(args) ec = run_one(cmdline) else: - SH = LvmShellHandler(cmdline) - ec = SH.run() + if "LVM_REPORT_FD" in os.environ: + SH = LvmShellHandler(cmdline) + ec = SH.run() + else: + debug('running as lvm shell requires: LVM_REPORT_FD to be set') + ec = 1 sys.exit(ec) except Exception: traceback.print_exc(file=d_out) -- cgit v1.2.1