From 2a342637018fb502d6d8c7cc85739bacbf249d03 Mon Sep 17 00:00:00 2001 From: nkj Date: Wed, 31 Aug 2005 21:25:46 +0000 Subject: [PATCH] commited patch submitted to bug 5649 which checks return code from 'losetup'. --- lustre/utils/lconf | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lustre/utils/lconf b/lustre/utils/lconf index f509f2a..0411946 100755 --- a/lustre/utils/lconf +++ b/lustre/utils/lconf @@ -997,7 +997,9 @@ def init_loop(file, size, fstype, journal_size, inode_size, mkfsoptions, reforma if os.access(dev, os.R_OK): (stat, out) = run('losetup', dev) if stat: - run('losetup', dev, file) + (stat, out) = run('losetup', dev, file) + if stat: + panic("losetup failed: (%s) %s" % (stat, out[0].strip())) return dev else: print "out of loop devices" -- 1.8.3.1