Table of Contents
Configurer les robots
Que font le robots ?
Les robots sont des programmes utilisant l’API de VHFFS et permettant de créer/modifier/supprimer les services.
Les utilisteurs rentrent les demandes de création/modification/destruction dans le panel. Ces informations sont alors stockées dans la base de données VHFFS. Quand un robot est lancé, il lit la base de données et exécutent les demandes.
Les robots se trouvent dans le répertoire /usr/lib/vhffs/bots/
Pour lancer un robot, il suffit d’entrer
/usr/lib/vhffs/bots/nom_du_robot.pl
Automatiser les actions des robots
Créer un fichier de cron pour vhffs
touch /etc/cron.d/vhffs
puis éditer le fichier
# cron pour vhffs [...] */10 * * * * root ionice -c3 nice -n 19 /usr/lib/vhffs/bots/web_create.pl */10 * * * * root ionice -c3 nice -n 19 /usr/lib/vhffs/bots/web_delete.pl 0 0 * * * root ionice -c3 nice -n 19 /usr/lib/vhffs/bots/web_stats.pl
(si ionice n’est pas disponible sur votre système, enlevez ionice -c3 nice -n 19 de la commande ci-dessus. Ionice est très utile pour optimiser les robots faisant de nombreuses e/s)