Mercurial > kallithea
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() |