[fix] Do not mind if backup removal fails

This commit is contained in:
kload 2015-10-01 19:44:18 -04:00
parent beec9e4150
commit 1c11d8ce94

View file

@ -464,8 +464,6 @@ def service_saferemove(service, conf_file, force=False):
del services[service]['conffiles'][conf_file]
except KeyError: pass
deleted = True
msignals.display(m18n.n('service_configuration_backup', conf_backup_file),
'info')
else:
services[service]['conffiles'][conf_file] = previous_hash
os.remove(conf_backup_file)
@ -552,7 +550,9 @@ def service_safecopy(service, new_conf_file, conf_file, force=False):
# Remove the backup file if the configuration has not changed
if new_hash == previous_hash:
try:
os.remove(conf_backup_file)
except OSError: pass
elif os.path.exists(conf_backup_file):
msignals.display(m18n.n('service_configuration_backup', conf_backup_file),
'info')