NetXMS Support Forum

English Support => General Support => Topic started by: RichardS on March 30, 2010, 01:58:20 PM

Title: Problem with Script in Event processing Policy
Post by: RichardS on March 30, 2010, 01:58:20 PM
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 ?

Title: Re: Problem with Script in Event processing Policy
Post by: Victor Kirhenshtein on March 30, 2010, 10:42:17 PM
It's a bug. I've fixed it for next release.

Best regards,
Victor