Description
I have several Storm clusters to manage (integration test cluster, pre-production ones, QA, several productions), and I always find disturbing to have the same "Storm UI" title in my web browser's tabs for the Storm UI of all these different environments.
I know it's trivial to update the content of public/index.html }}to change the {{<title>Storm UI</title> line to whatever I'd like, but I feel it would be cleaner to have the possibility to set this title in conf/storm.yaml file, for example with ui.title key.
Of course conf/defaults.yaml would need to have an extra line with:
ui.title: "Storm UI"
to avoid any regression for anyone not willing to customize Storm UI's title.
Also I think that, for consistency, this other place in public/index.html where 'Storm UI' can be found should also get its value from ui.title key:
<div class="col-md-9">
<h1><a href="/">Storm UI</a></h1>
</div>
If there is no objection to this proposal, then I could self-assign this task.