Outils pour utilisateurs

Outils du site


rih:accueil

R.I.H : Service de Remontée des Informations Hébergeur

  • Demander aux hébergeurs de créer un fichier XML qui contient ses infos (nom, URL, nb d'hébergés, servies, version des outils, présentation succinte, …) qui servirait à établir une fiche pour l'hébergeur et la liste des hébergeurs du site du RHIEN
    • Nom du service
    • Adresse du service
    • Logo
    • Description
    • Offres
    • Contact admin
    • Services proposés
    • Version PMA, APache, …
    • Nombre d'hébergés
    • IRC (flag s'il veut être raccordé au réseau du rhien)
    • Lien vers le RSS de news
  • Le RHIEN est central et on doit avoir une patte, une branche sur chaque hébergeur : c'est un vrai échange d'info des hébergeurs vers le RHIEN. Il n'y a plus d'obsolescence des données. Ce sont des infos que l'hébergeur est capable de mettre à la disposition du RHIEN facilement.
    • CRON qui tourne sur le serveur pour actualiser les infos
    • Il faut créer une base de donnée, et des pages pour gérer ça

Arbre XML

TODO

Technique

  • le cron rih_runner est lancé une fois par heure
  • si tout va bien, l'état est à ok de même que l'état global (stocké dans un fichier à la racine de l'interface web du RIH)
  • à chaque essai infructueux de récupération, on incrémente le nombre d'essais dans la BDD. L'état passe à not_found. L'état global passe à attention requise dès le premier échec et à erreur au terme du troisième essai infructueux. Désactivation de la mise à jour de l'hébergeur dans le RIH au bout du 12ème essai.
  • Scrutation des désactivés via rih_observer une fois par jour, pour réactivation si disponible.
  • à chaque erreur de parsage du fichier XML récupéré, on incrémente le nombre d'essais dans la BDD. L'état passe à parse_error, l'hébergeur est désactivé dans le RIH et l'état global passe à erreur dès le premier échec.
  • envoi de mail d'avertissement sur échecs critiques
rih/accueil.txt · Dernière modification: 2011/04/01 00:45 (modification externe)