[Nut-upsdev] Clarification to man upssched.conf

Roger Price roger at rogerprice.org
Wed Jul 5 07:55:13 UTC 2017


I would like to add a sentence to the man page for upssched.conf.

After the sentence

"Note that any AT that matches both the notifytype and the upsname for the 
current event will be used."

I propose adding the sentence

"If more than one AT matches the notifytype and upsname, the AT 
declarations are executed in the order in which they appear in 
upssched.conf.

This is the current behaviour so there is nothing to do technically, but I 
would like this behaviour to become recognized and permanent, and not 
unofficial and possibly ephemeral as at present.

Why?  The current behaviour makes it possible to restart a timer on a 
given event, for example by writing

   AT ONBATT heartbeat at localhost CANCEL-TIMER heartbeat-failure
   AT ONBATT heartbeat at localhost START-TIMER heartbeat-failure 660

For this to work, it is essential that the AT's are executed in the order 
they are written.

Roger



More information about the Nut-upsdev mailing list