##// END OF EJS Templates
fix(caching): fixed problems with Cache query for users....
fix(caching): fixed problems with Cache query for users. The old way of querying caused the user get query to be always cached, and returning old results even in 2fa forms. The new limited query doesn't cache the user object resolving issues

File last commit:

r4348:a10871a5 default
r5365:ae8a165b default
Show More
settings_system_snapshot.mako
52 lines | 1.0 KiB | application/x-mako | MakoHtmlLexer
/ rhodecode / templates / admin / settings / settings_system_snapshot.mako
<pre>
SYSTEM INFO
-----------
% for dt, dd, warn in c.data_items:
${'{:<60}'.format(dt.lower().replace(' ', '_'))}${': {}'.format(dd if dt else '')}
% if warn and warn['message']:
${'{:<60}'.format('ALERT')} ${warn['type'].upper()} ${warn['message']}
% endif
% endfor
SYSTEM SETTINGS
---------------
% for key, value in sorted(c.rhodecode_config['human_value'].items()):
% if isinstance(value, dict):
<%
conf_file = value.pop('__file__', {})
server_main = value.pop('server:main', {})
%>
[${key}]
${'{:<60}'.format('__file__')}: ${conf_file}
% for key2, value2 in sorted(server_main.items()):
${'{:<60}'.format(key2)}: ${value2}
% endfor
% for key2, value2 in sorted(value.items()):
${'{:<60}'.format(key2)}: ${value2}
% endfor
% else:
[${key}]
${value}
% endif
% endfor
PYTHON PACKAGES
---------------
% for name, package_data in c.py_modules['human_value']:
${'{:<60}'.format(name)}: ${'{:<20}'.format(package_data['version'])} (${package_data['location']})
% endfor
</pre>