# HG changeset patch # User Sylvain Thénault # Date 1489144049 -3600 # Node ID c21b399c92698f99cfdd6f104122b662b39104bb # Parent ba79f4a4f5d8d8ce82895111c864405f0262b9a6 [views] Stop giving stats / debug information relying on _sessions This is already broken when using pyramid anyway. diff -r ba79f4a4f5d8 -r c21b399c9269 cubicweb/sobjects/services.py --- a/cubicweb/sobjects/services.py Fri Mar 10 16:41:10 2017 +0100 +++ b/cubicweb/sobjects/services.py Fri Mar 10 12:07:29 2017 +0100 @@ -50,7 +50,6 @@ results['%s_cache_hit_percent' % title] = (hits * 100) / (hits + misses) results['type_cache_size'] = len(repo._type_cache) results['sql_no_cache'] = repo.system_source.no_cache - results['nb_open_sessions'] = len(repo._sessions) results['nb_active_threads'] = threading.activeCount() results['available_cnxsets'] = repo.cnxsets.qsize() results['threads'] = [t.name for t in threading.enumerate()] diff -r ba79f4a4f5d8 -r c21b399c9269 cubicweb/web/views/debug.py --- a/cubicweb/web/views/debug.py Fri Mar 10 16:41:10 2017 +0100 +++ b/cubicweb/web/views/debug.py Fri Mar 10 12:07:29 2017 +0100 @@ -103,22 +103,6 @@ pyvalue = [(sname, format_stat(sname, sval)) for sname, sval in sorted(stats.items())] self.wview('pyvaltable', pyvalue=pyvalue, header_column_idx=0) - # open repo sessions - if req.user.is_in_group('managers'): - w(u'

%s

' % _('opened sessions')) - sessions = repo._sessions.values() - if sessions: - w(u'') - else: - w(u'

%s

' % _('no repository sessions found')) # web server information w(u'

%s

' % _('Web server')) pyvalue = ((_('base url'), req.base_url()),