Table des matières

SupNavigator

Introduction

Le “SupNavigator” est une interface de visualisation et de navigation dans les graphes. Il fait partie de la solution de supervision Vigilo.

SupNavigator est composé d'une interface web côté client basée sur les technologies AJAX, et d'un script côté serveur (backend) qui fournit les valeurs. L'interface AJAX utilise le socle (framework) Qooxdoo. Le backend est réalisé en python avec mod_python et Apache.

Les dépendances de l'application sont donc :

Le backend s'appuie sur un fichier de configuration appelé navconf.py. Voir la section sur la configuration pour les détails.

SupNavigator est disponible en anglais et en français, et peut être traduit simplement grace à des fichiers gettext (.po).

Installation

Configuration

Le backend SupNavigator.py s'appuie sur un fichier de configuration navconf.py. Le dossier contenant ce fichier peut être configuré en tête du fichier SupNavigator.py.

Ce fichier de configuration est en langage python, dont il doit respecter la syntaxe. Dans ce fichier on déclare :

Un exemple commenté est donné dans le ficher navconf.py.dist.