7835:0835ed67714b | 7836:2f0d208b8137 |
---|---|
481 False, | 481 False, |
482 self.tr( | 482 self.tr( |
483 "Error installing plugin. Reason: {0}").format(str(why)), | 483 "Error installing plugin. Reason: {0}").format(str(why)), |
484 False | 484 False |
485 ) | 485 ) |
486 except IOError as why: | 486 except OSError as why: |
487 self.__rollback() | 487 self.__rollback() |
488 return ( | 488 return ( |
489 False, | 489 False, |
490 self.tr( | 490 self.tr( |
491 "Error installing plugin. Reason: {0}").format(str(why)), | 491 "Error installing plugin. Reason: {0}").format(str(why)), |
598 os.path.join(pluginDirCache, | 598 os.path.join(pluginDirCache, |
599 "{0}*.pyc".format(pluginFileName))): | 599 "{0}*.pyc".format(pluginFileName))): |
600 os.remove(fnamec) | 600 os.remove(fnamec) |
601 | 601 |
602 os.remove(pluginFile) | 602 os.remove(pluginFile) |
603 except (IOError, OSError, os.error): | 603 except (OSError, os.error): |
604 # ignore some exceptions | 604 # ignore some exceptions |
605 pass | 605 pass |
606 | 606 |
607 | 607 |
608 class PluginInstallDialog(QDialog): | 608 class PluginInstallDialog(QDialog): |