[iscsi] On ne print "OK" ou "ÉCHEC" que si c'est vraiment le cas.
This commit is contained in:
parent
5f98e6d528
commit
662061781b
1 changed files with 6 additions and 6 deletions
|
@ -53,32 +53,32 @@ def make_link(couple):
|
|||
sys.stdout.write("Création du lien /dev/" + sym + " -> /dev/" + dev + " … ")
|
||||
try:
|
||||
os.symlink(dev, sym)
|
||||
sys.stdout.write(coul("OK", 'vert'))
|
||||
res.append(True)
|
||||
sys.stdout.write(coul("OK", 'vert'))
|
||||
except:
|
||||
sys.stdout.write(coul("ECHEC", 'rouge'))
|
||||
res.append(False)
|
||||
sys.stdout.write(coul("ECHEC", 'rouge'))
|
||||
sys.stdout.write('\n')
|
||||
elif os.path.islink(sym) and ('empty' in diskstatus or 'ERROR' in diskstatus):
|
||||
sys.stdout.write("Destruction du lien /dev/" + sym + " … ")
|
||||
try:
|
||||
os.remove(sym)
|
||||
sys.stdout.write(coul("OK", 'vert'))
|
||||
res.append(True)
|
||||
sys.stdout.write(coul("OK", 'vert'))
|
||||
except:
|
||||
sys.stdout.write(coul("ECHEC", 'rouge'))
|
||||
res.append(False)
|
||||
sys.stdout.write(coul("ECHEC", 'rouge'))
|
||||
sys.stdout.write('\n')
|
||||
elif os.path.islink(sym) and os.readlink(sym) != dev:
|
||||
sys.stdout.write("Mise à jour du lien /dev/" + sym + " -> /dev/" + dev + " … ")
|
||||
try:
|
||||
os.remove(sym)
|
||||
os.symlink(dev, sym)
|
||||
res.append(True)
|
||||
sys.stdout.write(coul("OK", 'vert'))
|
||||
res.ppend(True)
|
||||
except:
|
||||
sys.stdout.write(coul("ECHEC", 'rouge'))
|
||||
res.append(False)
|
||||
sys.stdout.write(coul("ECHEC", 'rouge'))
|
||||
sys.stdout.write('\n')
|
||||
else:
|
||||
res.append(None)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue