1244 period == 0 or |
1244 period == 0 or |
1245 (self.__ui is not None and not self.__ui.isOnline()) |
1245 (self.__ui is not None and not self.__ui.isOnline()) |
1246 ): |
1246 ): |
1247 return |
1247 return |
1248 |
1248 |
1249 elif period in [1, 2, 3]: |
1249 elif period in [1, 2, 3] and pathlib.Path(self.pluginRepositoryFile).exists(): |
1250 lastModified = datetime.datetime.fromtimestamp( |
1250 lastModified = datetime.datetime.fromtimestamp( |
1251 pathlib.Path(self.pluginRepositoryFile).stat().st_mtime |
1251 pathlib.Path(self.pluginRepositoryFile).stat().st_mtime |
1252 ) |
1252 ) |
1253 now = datetime.datetime.now() |
1253 now = datetime.datetime.now() |
1254 delta = now - lastModified |
1254 delta = now - lastModified |