comparison rhodecode/controllers/admin/settings.py @ 2223:528f987f2459 beta

fix ordering of system packages info
author Marcin Kuzminski <marcin@python-works.com>
date Thu, 03 May 2012 00:17:17 +0200
parents 17ff5693566b
children a437a986d399 ef71d7e63806
comparison
equal deleted inserted replaced
2222:e5abb9efaf2c 2223:528f987f2459
65 @LoginRequired() 65 @LoginRequired()
66 def __before__(self): 66 def __before__(self):
67 c.admin_user = session.get('admin_user') 67 c.admin_user = session.get('admin_user')
68 c.admin_username = session.get('admin_username') 68 c.admin_username = session.get('admin_username')
69 c.modules = sorted([(p.project_name, p.version) 69 c.modules = sorted([(p.project_name, p.version)
70 for p in pkg_resources.working_set]) 70 for p in pkg_resources.working_set],
71 key=lambda k: k[0].lower())
71 c.py_version = platform.python_version() 72 c.py_version = platform.python_version()
72 c.platform = platform.platform() 73 c.platform = platform.platform()
73 super(SettingsController, self).__before__() 74 super(SettingsController, self).__before__()
74 75
75 @HasPermissionAllDecorator('hg.admin') 76 @HasPermissionAllDecorator('hg.admin')