comparison rhodecode/lib/db_manage.py @ 2828:909143a4dde5 rhodecode-0.0.1.4.1

merge with beta
author Marcin Kuzminski <marcin@python-works.com>
date Sat, 08 Sep 2012 00:17:33 +0200
parents f7a52d548fd0 d30c0a9867c4
children 3148c08cf86f
comparison
equal deleted inserted replaced
2825:f7a52d548fd0 2828:909143a4dde5
28 import sys 28 import sys
29 import uuid 29 import uuid
30 import logging 30 import logging
31 from os.path import dirname as dn, join as jn 31 from os.path import dirname as dn, join as jn
32 32
33 from rhodecode import __dbversion__ 33 from rhodecode import __dbversion__, __py_version__
34 34
35 from rhodecode.model.user import UserModel 35 from rhodecode.model.user import UserModel
36 from rhodecode.lib.utils import ask_ok 36 from rhodecode.lib.utils import ask_ok
37 from rhodecode.model import init_model 37 from rhodecode.model import init_model
38 from rhodecode.model.db import User, Permission, RhodeCodeUi, \ 38 from rhodecode.model.db import User, Permission, RhodeCodeUi, \
657 .filter(UserToPerm.user == default_user).scalar(): 657 .filter(UserToPerm.user == default_user).scalar():
658 reg_perm = UserToPerm() 658 reg_perm = UserToPerm()
659 reg_perm.user = default_user 659 reg_perm.user = default_user
660 reg_perm.permission = perm 660 reg_perm.permission = perm
661 self.sa.add(reg_perm) 661 self.sa.add(reg_perm)
662
663 def finish(self):
664 """
665 Function executed at the end of setup
666 """
667 if not __py_version__ >= (2, 6):
668 notify('Python2.5 detected, please switch '
669 'egg:waitress#main -> egg:Paste#http '
670 'in your .ini file')