At work, I created a web page that would raise alerts depending on various criteria and could be overridden by an entry in a db table.
|Server Name||Override Start||Override End||Authorized By||Comments|
|my_server||Nov 20 2006 3:24PM CST||Dec 4 2006 12:00PM CST||RG||add space|
Well, I solved it! When you create a subroutine in Mason, it is stored in the HTML::Mason::Commands name space. The problem is that some of our monitoring web pages would over write the subroutine in the name space. So, I was looking for the wrong type of override! Icorrected it by creating a single subroutine call (the subroutines were 99% identical).
I knew this but somehow overlooked it! argh!