eric6/WebBrowser/Sync/DirectorySyncHandler.py

changeset 7836
2f0d208b8137
parent 7785
9978016560ec
child 7900
72b88fb20261
child 7924
8a96736d465e
equal deleted inserted replaced
7835:0835ed67714b 7836:2f0d208b8137
92 with open( 92 with open(
93 os.path.join(Preferences.getWebBrowser("SyncDirectoryPath"), 93 os.path.join(Preferences.getWebBrowser("SyncDirectoryPath"),
94 self._remoteFiles[type_]), "rb" 94 self._remoteFiles[type_]), "rb"
95 ) as f: 95 ) as f:
96 data = f.read() 96 data = f.read()
97 except IOError as err: 97 except OSError as err:
98 self.syncStatus.emit( 98 self.syncStatus.emit(
99 type_, 99 type_,
100 self.tr("Cannot read remote file.\n{0}").format(str(err))) 100 self.tr("Cannot read remote file.\n{0}").format(str(err)))
101 self.syncFinished.emit(type_, False, True) 101 self.syncFinished.emit(type_, False, True)
102 return 102 return
130 Preferences.getWebBrowser("SyncDirectoryPath"), 130 Preferences.getWebBrowser("SyncDirectoryPath"),
131 self._remoteFiles[type_]), "wb" 131 self._remoteFiles[type_]), "wb"
132 ) as f: 132 ) as f:
133 f.write(bytes(data)) 133 f.write(bytes(data))
134 f.close() 134 f.close()
135 except IOError as err: 135 except OSError as err:
136 self.syncStatus.emit( 136 self.syncStatus.emit(
137 type_, 137 type_,
138 self.tr("Cannot write remote file.\n{0}").format( 138 self.tr("Cannot write remote file.\n{0}").format(
139 str(err))) 139 str(err)))
140 self.syncFinished.emit(type_, False, False) 140 self.syncFinished.emit(type_, False, False)

eric ide

mercurial