uninstalled apps backup under deposit

This commit is contained in:
mdipierro committed 2012-09-14 08:47:42 -05:00
1 parent 9ada6555e4
commit ac736c6deb
3 files changed
+7 -2

No files matched your search

+1 -1
View File
@@ -1 +1 @@
Version 2.0.9 (2012-09-13 21:48:36) stable Version 2.0.9 (2012-09-14 08:47:38) stable
@@ -366,6 +366,11 @@ def uninstall():
else: else:
session.flash = T('no permission to uninstall "%s"', app) session.flash = T('no permission to uninstall "%s"', app)
redirect(URL('site')) redirect(URL('site'))
try:
filename = app_pack(app, request, raise_ex=True)
except:
session.flash = T('unable to uninstall "%s"', app)
else:
if app_uninstall(app, request): if app_uninstall(app, request):
session.flash = T('application "%s" uninstalled', app) session.flash = T('application "%s" uninstalled', app)
else: else:
+1 -1
View File
@@ -60,7 +60,7 @@ def app_pack(app, request, raise_ex=False):
""" """
try: try:
app_cleanup(app, request) app_cleanup(app, request)
filename = apath('../deposit/%s.w2p' % app, request) filename = apath('../deposit/web2py.app.%s.w2p' % app, request)
w2p_pack(filename, apath(app, request)) w2p_pack(filename, apath(app, request))
return filename return filename
except Exception, e: except Exception, e: