cubicweb/sobjects/services.py
changeset 11931 ad7796dabeaa
parent 11774 51c160677afe
child 12012 f7ff5217a02f
equal deleted inserted replaced
11930:83a921bae21c 11931:ad7796dabeaa
    52         results['sql_no_cache'] = repo.system_source.no_cache
    52         results['sql_no_cache'] = repo.system_source.no_cache
    53         results['nb_open_sessions'] = len(repo._sessions)
    53         results['nb_open_sessions'] = len(repo._sessions)
    54         results['nb_active_threads'] = threading.activeCount()
    54         results['nb_active_threads'] = threading.activeCount()
    55         looping_tasks = repo._tasks_manager._looping_tasks
    55         looping_tasks = repo._tasks_manager._looping_tasks
    56         results['looping_tasks'] = [(t.name, t.interval) for t in looping_tasks]
    56         results['looping_tasks'] = [(t.name, t.interval) for t in looping_tasks]
    57         results['available_cnxsets'] = repo._cnxsets_pool.qsize()
    57         results['available_cnxsets'] = repo.cnxsets.qsize()
    58         results['threads'] = [t.name for t in threading.enumerate()]
    58         results['threads'] = [t.name for t in threading.enumerate()]
    59         return results
    59         return results
    60 
    60 
    61 
    61 
    62 class GcStatsService(Service):
    62 class GcStatsService(Service):