To be honest I don't mind where the cookie info appears, just so long as I can get at it! My original suggestion was loosely based around the proposed new enable/disable system. I'd be more than happy with an 'acknowledge page' as you've suggested as that brings them all into one place.
Thanks, Ian Marsh
-----Original Message----- From: Henrik Stoerner [mailto:henrik at hswn.dk] Sent: 19 April 2005 13:37 To: hobbit at hswn.dk Subject: Re: [hobbit] New Features #2
On Tue, Apr 19, 2005 at 10:44:36AM +0100, Marsh, Ian wrote:
What I'd like to be able to do is to pre-empt the alert by having access to the ack code earlier, as soon as the status changes to red, and have the code displayed on the individual test page. The way I envisage this happening is that the ack code is generated when the test turns red rather than when an alert is sent out. This code can then be included on the tests status page where we have easy access to it. The text could be displayed in a similar fashion to the text currently added when an alert is acknowledged.
Try the attached patch - should work against 4.0.2. Apply with
cd hobbit-4.0.2 patch -p0 </tmp/hobbit-4.0.2-cookies.patch make stop hobbit make install (as root) start hobbit
This makes the cookie appear on the detailed status page if it has not yet been acknowledged. By default I've disabled this - you must add the option "--publish-cookies" to the hobbitsvc.cgi command in ~/server/cgi-bin/bb-hostsvc.sh to enable this.
I haven't yet made up my mind if this is a good idea or not. Another solution I've thought about is to make an acknowledge webpage similar to the enable/disable webpage, where you can choose which tests to acknowledge. And publishing the cookies on the status-page becomes more difficult with the planned changes to the alerting where escalations are handled.
Regards, Henrik