Re: onduleur, ups et synology

トップ ページ

このメッセージに返信
著者: Yves Martin
日付:  
To: Frederic Bressy, guilde
題目: Re: onduleur, ups et synology
On Sun, 2017-02-19 at 23:35 +0100, Frederic Bressy wrote:
> Le 19/02/2017 à 22:02, Yves Martin a écrit :
> >
> > Si ce n'est pas possible, sachant que le fichier
> > /usr/syno/etc/ups/upssched.conf
> > ne supporte qu'une seule commande CMDSCRIPT, je propose la
> > conception
> > d'un script "wrapper" avec le comportement "maison" souhaité, en
> > déléguer ensuite les notifications reçues vers le script d'origine
> > /usr/syno/bin/synoups pour maintenir les fonctions du Synology.
>
> qu'entend tu par un script "wrapper"?


Il s'agit d'appliquer le principe de "délégation" (design pattern).

Comme upssched demande une seule commande,
il faut un script qui respecte l'interface attendu (appel avec un
paramètre: online | lowbatt | nocomm | fsd),
pour appliquer une logique "maison" avant et/ou après, l'appel
au script "délégué" en l'occurence ici "synoups".

Bonne soirée
--
Yves Martin