I am currently trying to add a script to a rule in the event processing policy to limit the time at wich a email message is send out.
Script is as follows (very simple just to show the problem, actual script will be more complex):
sub main ()
{
now = localtime();
return now->hour >= 12;
}
When the eventrule is triggered the following error shows in the NetXMS log:
[30-Mar-2010 11:58:16] Failed to execute evaluation script for event processing policy rule #13: Error 15 in line 4: Unknown object's attribute
This points to a error with now->hour. I've seen this contruction used in several examples on the forum so i assume it is correct.
The version of NetXMS i'm using is the 1.0.0.rc1. I had this problem also with previous versions.
Is this a bug or am i doing something wrong ?
It's a bug. I've fixed it for next release.
Best regards,
Victor