restart file
(self, id)
| 411 | @lock |
| 412 | @change |
| 413 | def restartFile(self, id): |
| 414 | """ restart file""" |
| 415 | if id in self.cache: |
| 416 | self.cache[id].status = 3 |
| 417 | self.cache[id].name = self.cache[id].url |
| 418 | self.cache[id].error = "" |
| 419 | self.cache[id].abortDownload() |
| 420 | |
| 421 | |
| 422 | self.db.restartFile(id) |
| 423 | |
| 424 | e = UpdateEvent("file", id, "collector" if not self.getFile(id).package().queue else "queue") |
| 425 | self.core.pullManager.addEvent(e) |
| 426 | |
| 427 | @lock |
| 428 | @change |
no test coverage detected