Helpviewer/Sync/DirectorySyncHandler.py

branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3178
f25fc1364c88
parent 3190
a9a94491c4fd
child 3656
441956d8fce5
equal deleted inserted replaced
3456:96232974dcdb 3484:645c12de6b0c
70 if not os.path.exists(Preferences.getHelp("SyncDirectoryPath")): 70 if not os.path.exists(Preferences.getHelp("SyncDirectoryPath")):
71 try: 71 try:
72 os.makedirs(Preferences.getHelp("SyncDirectoryPath")) 72 os.makedirs(Preferences.getHelp("SyncDirectoryPath"))
73 except OSError as err: 73 except OSError as err:
74 self.syncError.emit( 74 self.syncError.emit(
75 self.trUtf8("Error creating the shared directory.\n{0}") 75 self.tr("Error creating the shared directory.\n{0}")
76 .format(str(err))) 76 .format(str(err)))
77 return 77 return
78 78
79 self.__initialSync() 79 self.__initialSync()
80 80
96 data = f.read() 96 data = f.read()
97 f.close() 97 f.close()
98 except IOError as err: 98 except IOError as err:
99 self.syncStatus.emit( 99 self.syncStatus.emit(
100 type_, 100 type_,
101 self.trUtf8("Cannot read remote file.\n{0}").format(str(err))) 101 self.tr("Cannot read remote file.\n{0}").format(str(err)))
102 self.syncFinished.emit(type_, False, True) 102 self.syncFinished.emit(type_, False, True)
103 return 103 return
104 104
105 QCoreApplication.processEvents() 105 QCoreApplication.processEvents()
106 ok, error = self.writeFile(QByteArray(data), fileName, type_, 106 ok, error = self.writeFile(QByteArray(data), fileName, type_,
131 f.write(bytes(data)) 131 f.write(bytes(data))
132 f.close() 132 f.close()
133 except IOError as err: 133 except IOError as err:
134 self.syncStatus.emit( 134 self.syncStatus.emit(
135 type_, 135 type_,
136 self.trUtf8("Cannot write remote file.\n{0}").format( 136 self.tr("Cannot write remote file.\n{0}").format(
137 str(err))) 137 str(err)))
138 self.syncFinished.emit(type_, False, False) 138 self.syncFinished.emit(type_, False, False)
139 return 139 return
140 140
141 self.syncFinished.emit(type_, True, False) 141 self.syncFinished.emit(type_, True, False)
214 self.__initialSyncFile( 214 self.__initialSyncFile(
215 "speeddial", 215 "speeddial",
216 Helpviewer.HelpWindow.HelpWindow.speedDial().getFileName()) 216 Helpviewer.HelpWindow.HelpWindow.speedDial().getFileName())
217 217
218 self.__forceUpload = False 218 self.__forceUpload = False
219 self.syncMessage.emit(self.trUtf8("Synchronization finished")) 219 self.syncMessage.emit(self.tr("Synchronization finished"))
220 220
221 def __syncFile(self, type_, fileName): 221 def __syncFile(self, type_, fileName):
222 """ 222 """
223 Private method to synchronize the given file. 223 Private method to synchronize the given file.
224 224

eric ide

mercurial