Ignore PermissionError when creating symlink

This commit is contained in:
Eric Torres
2019-04-12 12:55:21 -07:00
parent 53b4fb69b3
commit 5dd315a447
2 changed files with 3 additions and 2 deletions

View File

@ -155,12 +155,13 @@ if __name__ == "__main__":
try:
snapshot_symlink.unlink()
snapshot_symlink.symlink_to(curr_snapshot, target_is_directory=True)
except FileNotFoundError:
pass
except PermissionError as e:
syslog.error(e)
snapshot_symlink.symlink_to(curr_snapshot, target_is_directory=True)
if args.run_post_sync:
syslog.info("Running sync operation")
os.sync()