Hmmm.<br>What an interesting thread this is turning out to be. :-)<br><br>With regards the problem, how about this one. Divide and conquer.<br>hobbit-alerts.cfg supports "include" statements.<br>The config also doesn't get grumpy if we have 2 instances of the same server with the same tests and different email alerts.<br>
You could then have this in the file<br><span style="font-family: courier new,monospace;">include /path/to/alerts-teamX.cfg</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">include /path/to/alerts-teamY.cfg</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">include /path/to/alerts-teamZ.cfg</span><br>Permissions allow each team to edit their own files, and each team is then responsible for ensuring their shifts are updated correctly.<br>
<br>Each team will then have their own version of hobbit-alerts.cfg, which will then be merged by the includes.<br>This still allows you to use the mechanism Henrik proposed earlier within each team config file, but also gives each team a simpler, team-centric config file.<br>
<br>Of course, this doesn't exclude the possibility of somebody writing a nice editor :-)<br><br>Cheers<br>      V<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div class="h5">
<br>
<br>
</div></div></blockquote></div><br>