mirror of
https://github.com/ankitects/anki.git
synced 2025-09-22 07:52: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):
|
||||
pd = self.pluginsFolder()
|
||||
os.rename(os.path.join(pd, p),
|
||||
os.path.join(pd, p.replace(".off", "")))
|
||||
old = os.path.join(pd, p)
|
||||
new = os.path.join(pd, p.replace(".off", ""))
|
||||
try:
|
||||
os.unlink(new)
|
||||
except:
|
||||
pass
|
||||
os.rename(old, new)
|
||||
|
||||
def disablePlugin(self, p):
|
||||
pd = self.pluginsFolder()
|
||||
os.rename(os.path.join(pd, p),
|
||||
os.path.join(pd, p.replace(".py", ".py.off")))
|
||||
old = os.path.join(pd, p)
|
||||
new = os.path.join(pd, p.replace(".py", ".py.off"))
|
||||
try:
|
||||
os.unlink(new)
|
||||
except:
|
||||
pass
|
||||
os.rename(old, new)
|
||||
|
||||
def onEnableAllPlugins(self):
|
||||
for p in self.disabledPlugins():
|
||||
|
|
Loading…
Reference in a new issue