refs #1015 fix addition of entries to fstab

pull/5/head
Natalia Serrano 2024-10-22 10:34:40 +00:00
parent 5c5a6a1e4d
commit d89320ea09
1 changed files with 4 additions and 3 deletions

View File

@ -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):
for entry in fstab_entries:
if entry not in existing_entries:
with open('/etc/fstab', 'a') as fstab:
fstab.writelines(fstab_entries)
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.")