eric6/PluginManager/PluginInstallDialog.py

changeset 7836
2f0d208b8137
parent 7785
9978016560ec
child 7923
91e843545d9a
equal deleted inserted replaced
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):

eric ide

mercurial