if os.path.exists(pre + "avatars"):
# Remove the avatars dir that gets created when we import
# legacy/glue.py (it only contains the defaultAvatar)
- shutil.rmtree(config.spooldir + X + "avatars")
- shutil.move(pre + "avatars", config.spooldir + X + "avatars")
+ shutil.rmtree(os.path.join(config.spooldir, "avatars"))
+ shutil.move(pre + "avatars", os.path.join(config.spooldir, "avatars"))
else:
print "Could not move your cached avatars directory automatically. It is safe to delete it, the avatars will be recreated as necessary."
if not os.path.exists(pre + hash):
os.makedirs(pre + hash)
shutil.move(pre2 + file, pre + hash + X + file)
- os.rmdir(pre)
+ os.rmdir(pre2)
except Exception, e:
print "Error in migration", pre, dir, hash, file, str(e)
sys.exit(1)