<%doc> This is a general template for non-view type pages <%inherit file="/layout/base.html" /> <%namespace name="lib" file="/lib.html" import="*" /> <%! import splunk, datetime %> <% def getServerInfo(): appHost = cherrypy.request.headers.get('host', 'UNKNOWN_HOST') splunkdHost = splunk.mergeHostPath() versionLabel = cherrypy.config.get('version_label', 'UNKNOWN_BUILD') currentTime = str(datetime.datetime.now().ctime()) return '%s, %s, %s' % (versionLabel, appHost, currentTime) def getUserInfo() : return cherrypy.session.get('user', {'name': 'UNKNOWN_USER'})['name'] %> <%def name="css()"> <%lib:stylesheet_tags files="${['/static/css/message.css', '/static/css/skins/default/default.css']}" /> <%def name="header()"> <%def name="footer()">
<%self:header/>
${next.body()}
<%self:footer/>

${_("Server info")}: Splunk ${getServerInfo()|h} ${_("User")}: ${getUserInfo()|h}