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) |