##// END OF EJS Templates
system-info: added info about workers and worker type.
marcink -
r1463:1f27d629 default
parent child Browse files
Show More
@@ -107,6 +107,8 b' class AdminSystemInfoSettingsView(AdminS'
107 107 (_('RhodeCode Server IP'), val('server')['server_ip'], state('server')),
108 108 (_('RhodeCode Server ID'), val('server')['server_id'], state('server')),
109 109 (_('RhodeCode Configuration'), val('rhodecode_config')['path'], state('rhodecode_config')),
110 (_('Workers'), val('rhodecode_config')['config']['server:main'].get('workers', '?'), state('rhodecode_config')),
111 (_('Worker Type'), val('rhodecode_config')['config']['server:main'].get('worker_class', 'sync'), state('rhodecode_config')),
110 112 ('', '', ''), # spacer
111 113
112 114 # Database
@@ -520,9 +520,22 b' def rhodecode_app_info():'
520 520
521 521 def rhodecode_config():
522 522 import rhodecode
523 import ConfigParser
523 524 path = rhodecode.CONFIG.get('__file__')
524 525 rhodecode_ini_safe = rhodecode.CONFIG.copy()
525 526
527 try:
528 config = ConfigParser.ConfigParser()
529 config.read(path)
530 parsed_ini = config
531 if parsed_ini.has_section('server:main'):
532 parsed_ini = dict(parsed_ini.items('server:main'))
533 except Exception:
534 log.exception('Failed to read .ini file for display')
535 parsed_ini = {}
536
537 rhodecode_ini_safe['server:main'] = parsed_ini
538
526 539 blacklist = [
527 540 'rhodecode_license_key',
528 541 'routes.map',
General Comments 0
You need to be logged in to leave comments. Login now