* src/ReadXML.py (import_data), src/WriteXML.py (export_data),
src/RelImage.py (import_media_object), src/gramps_main.py (open_example), src/plugins/Check.py (cleanup_missing_photos), src/plugins/WebPage.py (write_gallery): Change shutil.copy() calls to first call shutil.copyfile() and then try setting up bits. svn: r1652
This commit is contained in:
@@ -2024,7 +2024,11 @@ class Gramps:
|
||||
try:
|
||||
dir = "%s/share/gramps/example" % const.prefixdir
|
||||
for file in os.listdir(dir):
|
||||
shutil.copy("%s/%s" % (dir,file), dest)
|
||||
shutil.copyfile("%s/%s" % (dir,file), dest)
|
||||
try:
|
||||
shutil.copystat("%s/%s" % (dir,file), dest)
|
||||
except:
|
||||
pass
|
||||
except IOError,msg:
|
||||
ErrorDialog(_('Example database not created'),str(msg))
|
||||
except OSError,msg:
|
||||
|
||||
Reference in New Issue
Block a user