comparison pylons_app/controllers/repos.py @ 151:988477a05db6

moved sqlalchemy session to base.
author Marcin Kuzminski <marcin@python-works.com>
date Sat, 15 May 2010 19:05:13 +0200
parents b5e59e2b5cfe
children 8e01265fb586
comparison
equal deleted inserted replaced
150:b15d4ac75004 151:988477a05db6
2 import os 2 import os
3 from pylons import request, response, session, tmpl_context as c, url, app_globals as g 3 from pylons import request, response, session, tmpl_context as c, url, app_globals as g
4 from pylons.controllers.util import abort, redirect 4 from pylons.controllers.util import abort, redirect
5 from pylons_app.lib import auth 5 from pylons_app.lib import auth
6 from pylons_app.lib.base import BaseController, render 6 from pylons_app.lib.base import BaseController, render
7 from pylons_app.model import meta
8 from pylons_app.model.db import Users, UserLogs 7 from pylons_app.model.db import Users, UserLogs
9 from pylons_app.lib.auth import authenticate 8 from pylons_app.lib.auth import authenticate
10 from pylons_app.model.hg_model import HgModel 9 from pylons_app.model.hg_model import HgModel
11 from operator import itemgetter 10 from operator import itemgetter
12 import shutil 11 import shutil
19 # file has a resource setup: 18 # file has a resource setup:
20 # map.resource('repo', 'repos') 19 # map.resource('repo', 'repos')
21 20
22 @authenticate 21 @authenticate
23 def __before__(self): 22 def __before__(self):
24
25 c.admin_user = session.get('admin_user') 23 c.admin_user = session.get('admin_user')
26 c.admin_username = session.get('admin_username') 24 c.admin_username = session.get('admin_username')
27 self.sa = meta.Session
28 25
29 def index(self, format='html'): 26 def index(self, format='html'):
30 """GET /repos: All items in the collection""" 27 """GET /repos: All items in the collection"""
31 # url('repos') 28 # url('repos')
32 hg_model = HgModel() 29 hg_model = HgModel()