diff --git a/gestion/iscsi/udev_update_symlinks.py b/gestion/iscsi/udev_update_symlinks.py index dd375135..2167882c 100644 --- a/gestion/iscsi/udev_update_symlinks.py +++ b/gestion/iscsi/udev_update_symlinks.py @@ -41,7 +41,7 @@ def make_link(couple): sym, dev = couple diskstatus = subprocess.Popen(['file', '-sb', '/dev/' + dev], stdout=subprocess.PIPE) diskstatus = diskstatus.stdout.readlines()[0] - if not os.path.islink(sym) and diskstatus != 'empty\n': + if not os.path.islink(sym) and 'empty' in diskstatus: sys.stdout.write("Création du lien /dev/" + sym + " -> /dev/" + dev + " … ") try: os.symlink(dev, sym) @@ -51,7 +51,7 @@ def make_link(couple): sys.stdout.write(coul("ECHEC", 'rouge')) res = False sys.stdout.write('\n') - elif os.path.islink(sym) and diskstatus == 'empty\n': + elif os.path.islink(sym) and 'empty' in diskstatus: sys.stdout.write("Destruction du lien /dev/" + sym + " … ") try: os.remove(sym)