diff pylons_app/controllers/admin/repos.py @ 365:ec7b76d4bda4

Added initial query skipp when seting up the app. Added internal server error when deleting user using ajax permission form removed graph unneded code
author Marcin Kuzminski <marcin@python-works.com>
date Tue, 27 Jul 2010 14:41:43 +0200
parents ebdd1a89cdd9
children 5cd6616b8673
line wrap: on
line diff
--- a/pylons_app/controllers/admin/repos.py	Tue Jul 27 14:37:40 2010 +0200
+++ b/pylons_app/controllers/admin/repos.py	Tue Jul 27 14:41:43 2010 +0200
@@ -16,6 +16,11 @@
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
 # MA  02110-1301, USA.
+"""
+Created on April 7, 2010
+admin controller for pylons
+@author: marcink
+"""
 from formencode import htmlfill
 from operator import itemgetter
 from pylons import request, response, session, tmpl_context as c, url
@@ -31,11 +36,8 @@
 import formencode
 import logging
 import traceback
-"""
-Created on April 7, 2010
-admin controller for pylons
-@author: marcink
-"""
+from paste.httpexceptions import HTTPInternalServerError
+
 log = logging.getLogger(__name__)
 
 class ReposController(BaseController):
@@ -130,7 +132,6 @@
             h.flash(_('error occured during update of repository %s') \
                     % repo_name, category='error')
             
-        
         return redirect(url('edit_repo', repo_name=changed_name))
     
     def delete(self, repo_name):
@@ -174,7 +175,7 @@
         except Exception as e:
             h.flash(_('An error occured during deletion of repository user'),
                     category='error')
-        
+            raise HTTPInternalServerError()
         
     def show(self, repo_name, format='html'):
         """GET /repos/repo_name: Show a specific item"""