NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: jonatan on March 17, 2008, 04:40:44 PM

Title: Action по расписанию
Post by: jonatan on March 17, 2008, 04:40:44 PM
Добрый день!

Подскажите, возможно ли настроить действие Action только в определенное время? Например, отправлять SMS только в нерабочие часы?
Title: Re: Action по расписанию
Post by: Victor Kirhenshtein on March 19, 2008, 12:31:06 AM
Mozno, pri pomoschi scriptov v event policy. Naprimer, esli ja hochu chto-bi moe pravilo srabativalo tol'ko s 9 do 18, to ja mogu sdelat' takoj script:


sub main()
{
   hour = strftime("%H");
   if (hour >= 9 && hour < 18)
      return 1;
   return 0;
}


V versii 0.2.20 pojavilis' razlichnie uluchshenija v NXSL, i tam etot script mozet vigljadet' tak:


sub main()
{
   t = localtime(time());
   return (t->hour >=9 && t->hour < 18) ? 1 : 0;
}


Best regards,
Victor
Title: Re: Action по расписанию
Post by: jonatan on March 20, 2008, 11:19:51 AM
Большое спасибо