refs #1015 fix addition of entries to fstab
parent
5c5a6a1e4d
commit
d89320ea09
|
@ -345,9 +345,10 @@ def add_fstab_entries(uid, gid):
|
|||
existing_entries = fstab.readlines()
|
||||
|
||||
# Check if the entries already exist in /etc/fstab
|
||||
if all(entry.strip() not in existing_entries for entry in fstab_entries):
|
||||
with open('/etc/fstab', 'a') as fstab:
|
||||
fstab.writelines(fstab_entries)
|
||||
for entry in fstab_entries:
|
||||
if entry not in existing_entries:
|
||||
with open('/etc/fstab', 'a') as fstab:
|
||||
fstab.writelines(entry)
|
||||
logger.info("Entradas añadidas a /etc/fstab correctamente.")
|
||||
else:
|
||||
logger.info("Las entradas ya existen en /etc/fstab. No se añadieron nuevamente.")
|
||||
|
|
Loading…
Reference in New Issue