##// END OF EJS Templates
Print meaningful error message if os.symlink fails
Bryan O'Sullivan -
r4948:c8d1aa18 default
parent child Browse files
Show More
@@ -1303,7 +1303,11 b' class opener(object):'
1303 os.makedirs(dirname)
1303 os.makedirs(dirname)
1304
1304
1305 if self._can_symlink:
1305 if self._can_symlink:
1306 os.symlink(src, linkname)
1306 try:
1307 os.symlink(src, linkname)
1308 except OSError, err:
1309 raise OSError(err.errno, _('could not symlink to %r: %s') %
1310 (src, err.strerror), linkname)
1307 else:
1311 else:
1308 f = self(self, dst, "w")
1312 f = self(self, dst, "w")
1309 f.write(src)
1313 f.write(src)
General Comments 0
You need to be logged in to leave comments. Login now