src/eric7/MicroPython/MicroPythonFileManager.py

branch
eric7
changeset 9249
83d59e29bd91
parent 9221
bf71ee032bb4
child 9473
3f23dbf37dbe
equal deleted inserted replaced
9248:3859ac3b012a 9249:83d59e29bd91
270 destFilename = os.path.join(deviceDirectory, sourceBasename) 270 destFilename = os.path.join(deviceDirectory, sourceBasename)
271 self.rsyncProgressMessage.emit( 271 self.rsyncProgressMessage.emit(
272 self.tr("{1}Adding <b>{0}</b>...").format(destFilename, indentStr) 272 self.tr("{1}Adding <b>{0}</b>...").format(destFilename, indentStr)
273 ) 273 )
274 if os.path.isfile(sourceFilename): 274 if os.path.isfile(sourceFilename):
275 shutil.copy2(sourceFilename, destFilename) 275 try:
276 shutil.copy2(sourceFilename, destFilename)
277 except OSError as err:
278 errors.append(str(err))
276 elif os.path.isdir(sourceFilename): 279 elif os.path.isdir(sourceFilename):
277 # recurse 280 # recurse
278 errs = self.__rsync( 281 errs = self.__rsync(
279 sourceFilename, 282 sourceFilename,
280 destFilename, 283 destFilename,

eric ide

mercurial