Problem with Script in Event processing Policy

Started by RichardS, March 30, 2010, 01:58:20 PM

Previous topic - Next topic

RichardS

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 ?


Victor Kirhenshtein

It's a bug. I've fixed it for next release.

Best regards,
Victor