Security

Reference to web.conf in login.html

pradeepkumarg
Influencer

Below is my web.conf

 
[settings]
serverName = lower_environment_3

I want to display the above serverName detail in login page. Tried this way and it doesn't work

hostName = cherrypy.request.app.config['global'].get('serverName', 'host_notset')

Any other way I could achieve this?

Tags (2)
1 Solution

sideview
SplunkTrust
SplunkTrust

No problem. What you're looking for is just

cherrypy.config.get('serverName')

It's a long story but the "app" in cherrypy.request.app.config has no relation to Splunk's "apps", nor is any splunk conf accessible that way.

So just put

${cherrypy.config.get('serverName')}

somewhere in your login.html and it'll display as "lower_environment_3"

View solution in original post

sideview
SplunkTrust
SplunkTrust

No problem. What you're looking for is just

cherrypy.config.get('serverName')

It's a long story but the "app" in cherrypy.request.app.config has no relation to Splunk's "apps", nor is any splunk conf accessible that way.

So just put

${cherrypy.config.get('serverName')}

somewhere in your login.html and it'll display as "lower_environment_3"

pradeepkumarg
Influencer

Perfect. Thanks so much!

0 Karma

santiagoaloi
Path Finder

it doesn't work for me, could you explain how you managed to get it to work?

0 Karma
Get Updates on the Splunk Community!

.conf24 | Day 0

Hello Splunk Community! My name is Chris, and I'm based in Canberra, Australia's capital, and I travelled for ...

Enhance Security Visibility with Splunk Enterprise Security 7.1 through Threat ...

(view in My Videos)Struggling with alert fatigue, lack of context, and prioritization around security ...

Troubleshooting the OpenTelemetry Collector

  In this tech talk, you’ll learn how to troubleshoot the OpenTelemetry collector - from checking the ...