167 urlInfo = self.__dirLineParser.parseLine(line) |
167 urlInfo = self.__dirLineParser.parseLine(line) |
168 except FtpDirLineParserError: |
168 except FtpDirLineParserError: |
169 # silently ignore parser errors |
169 # silently ignore parser errors |
170 urlInfo = None |
170 urlInfo = None |
171 |
171 |
172 if urlInfo and urlInfo.isValid() and urlInfo.isFile(): |
172 if ( |
173 if urlInfo.name() in self._remoteFiles.values(): |
173 urlInfo and |
174 self.__remoteFilesFound[urlInfo.name()] = ( |
174 urlInfo.isValid() and |
175 urlInfo.lastModified() |
175 urlInfo.isFile() and |
176 ) |
176 urlInfo.name() in self._remoteFiles.values() |
|
177 ): |
|
178 self.__remoteFilesFound[urlInfo.name()] = urlInfo.lastModified() |
177 |
179 |
178 QCoreApplication.processEvents() |
180 QCoreApplication.processEvents() |
179 |
181 |
180 def __downloadFile(self, type_, fileName, timestamp): |
182 def __downloadFile(self, type_, fileName, timestamp): |
181 """ |
183 """ |