mirror of
https://github.com/ankitects/anki.git
synced 2025-09-23 08:22:24 -04:00
handle .off lying around
This commit is contained in:
parent
2d71e6d964
commit
c395e84eef
1 changed files with 14 additions and 4 deletions
|
@ -2444,13 +2444,23 @@ it to your friends.
|
||||||
|
|
||||||
def enablePlugin(self, p):
|
def enablePlugin(self, p):
|
||||||
pd = self.pluginsFolder()
|
pd = self.pluginsFolder()
|
||||||
os.rename(os.path.join(pd, p),
|
old = os.path.join(pd, p)
|
||||||
os.path.join(pd, p.replace(".off", "")))
|
new = os.path.join(pd, p.replace(".off", ""))
|
||||||
|
try:
|
||||||
|
os.unlink(new)
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
os.rename(old, new)
|
||||||
|
|
||||||
def disablePlugin(self, p):
|
def disablePlugin(self, p):
|
||||||
pd = self.pluginsFolder()
|
pd = self.pluginsFolder()
|
||||||
os.rename(os.path.join(pd, p),
|
old = os.path.join(pd, p)
|
||||||
os.path.join(pd, p.replace(".py", ".py.off")))
|
new = os.path.join(pd, p.replace(".py", ".py.off"))
|
||||||
|
try:
|
||||||
|
os.unlink(new)
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
os.rename(old, new)
|
||||||
|
|
||||||
def onEnableAllPlugins(self):
|
def onEnableAllPlugins(self):
|
||||||
for p in self.disabledPlugins():
|
for p in self.disabledPlugins():
|
||||||
|
|
Loading…
Reference in a new issue