I wrote little program for backuping files. Programm raise error on next code
import os
...
copyFileWithPermissions(path, backup)
After adding few lines to manage os permissions code was
setFilePermissions(file, getFilePermissions(file))
setFilePermissions(name, getFilePermissions(name))
copyFileWithPermissions(path, backup)
and code raised
Traceback (most recent call last)
backup.nim(32) backup
backup.nim(28) main
os.nim(1290) copyFileWithPermissions
os.nim(592) copyFile
os.nim(153) raiseOSError
Error: unhandled exception: Access is denied.
[OSError]
How can i fix it?setFilePermissions(file, getFilePermissions(file))
Is this setting permissions for 'file' taken from the same 'file'?