changeset 04206d24c1dd in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=04206d24c1dd description: fix upgrading from old plugin config files
diffstat:
src/plugins/plugin.py | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-)
diffs (17 lines):
diff -r 0ffd01eba616 -r 04206d24c1dd src/plugins/plugin.py --- a/src/plugins/plugin.py Tue Oct 11 22:27:41 2011 +0300 +++ b/src/plugins/plugin.py Tue Oct 11 21:44:02 2011 +0200 @@ -264,9 +264,10 @@ '%s and creating a new one' % (self.plugin.short_name, self.FILE_PATH + '.bak')) if os.path.exists(self.FILE_PATH + '.bak'): - os.rename(self.FILE_PATH, self.FILE_PATH + '.bak') - self.data = {} - self.save() + os.remove(self.FILE_PATH + '.bak') + os.rename(self.FILE_PATH, self.FILE_PATH + '.bak') + self.data = {} + self.save() else: self.data = {} self.save()