2019-03-04 10:23:37 +01:00
|
|
|
|
\begin{frame}
|
|
|
|
|
\frametitle{Configuration autonome}
|
|
|
|
|
\framesubtitle{Nature d’une configuration}
|
|
|
|
|
\begin{itemize}
|
|
|
|
|
\item des familles regroupant les variables ;
|
|
|
|
|
\item des variables typées ;
|
|
|
|
|
\item des variables à la source identifiée ;
|
|
|
|
|
\item des contraintes affectant les variables.
|
|
|
|
|
\end{itemize}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
|
\frametitle{Configuration autonome}
|
|
|
|
|
\framesubtitle{Types de variables}
|
|
|
|
|
Les variables de la configuration sont typées. Leur saisie est donc validée.
|
|
|
|
|
\begin{itemize}
|
|
|
|
|
\item nombre ;
|
|
|
|
|
\item chaîne de caractères ;
|
|
|
|
|
\item nom de domaine ;
|
|
|
|
|
\item adresse IP ;
|
|
|
|
|
\item \ldots{}
|
|
|
|
|
\end{itemize}
|
|
|
|
|
\end{frame}
|
|
|
|
|
\begin{frame}
|
|
|
|
|
\frametitle{Configuration autonome}
|
|
|
|
|
\framesubtitle{Contraintes}
|
|
|
|
|
Les contraintes affectent la valeur des variables, leur association ou leur disponibilité.
|
|
|
|
|
\begin{itemize}
|
|
|
|
|
\item variables obligatoires ;
|
|
|
|
|
\item variables calculées ;
|
|
|
|
|
\item variables verrouillées automatiquement ;
|
|
|
|
|
\item variables sauvegardées automatiquement ;
|
|
|
|
|
\item variables multi-valuées ;
|
|
|
|
|
\item variables groupées ;
|
|
|
|
|
\item variables avec choix (imposés ou ouverts) ;
|
|
|
|
|
\item variables cachées.
|
|
|
|
|
\end{itemize}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
2018-12-31 09:52:35 +01:00
|
|
|
|
\begin{frame}
|
|
|
|
|
\frametitle{Configuration autonome}
|
2019-01-04 11:37:48 +01:00
|
|
|
|
\framesubtitle{Application de configuration du module}
|
|
|
|
|
L’outil de configuration du module (\commande{gen\_config}) permet de saisir la configuration du module.
|
2018-12-31 09:52:35 +01:00
|
|
|
|
\begin{itemize}
|
2019-03-04 10:23:37 +01:00
|
|
|
|
\item accessible après instanciation à l’url https://ip\_server:7000/genconfig/ (si autorisé) ;
|
|
|
|
|
\item nécessite une authentification ;
|
|
|
|
|
\item barre de menu ;
|
|
|
|
|
\item les familles ;
|
|
|
|
|
\item la partie centrale.
|
2019-01-04 11:37:48 +01:00
|
|
|
|
\end{itemize}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
|
\frametitle{Configuration autonome}
|
|
|
|
|
\framesubtitle{Les modes de l’application de configuration du module}
|
|
|
|
|
Les variable de configuration sont classées en trois catégories qui permettent de filtrer leur affichage pour simplifier la saisie :
|
2018-12-31 09:52:35 +01:00
|
|
|
|
\begin{itemize}
|
2019-01-04 11:37:48 +01:00
|
|
|
|
\item mode basique ;
|
|
|
|
|
\item mode normal ;
|
|
|
|
|
\item mode expert.
|
2018-12-31 09:52:35 +01:00
|
|
|
|
\end{itemize}
|
2019-03-04 10:23:37 +01:00
|
|
|
|
\begin{block}{Mode assistant}
|
2019-01-04 11:37:48 +01:00
|
|
|
|
Le mode \emph{assistant} présente les variables obligatoires sur une seule page.
|
2019-03-04 10:23:37 +01:00
|
|
|
|
C’est le mode ouvert par défaut lorsqu’aucun fichier de configuration n’est présent.
|
|
|
|
|
\end{block}
|
2018-12-31 09:52:35 +01:00
|
|
|
|
\end{frame}
|
2019-01-04 11:37:48 +01:00
|
|
|
|
|
2018-12-31 09:52:35 +01:00
|
|
|
|
\begin{frame}
|
|
|
|
|
\frametitle{Configuration autonome}
|
2019-01-04 11:37:48 +01:00
|
|
|
|
\framesubtitle{Les informations de debug}
|
2019-03-04 10:23:37 +01:00
|
|
|
|
\begin{block}{Noms de variables et variables cachées}
|
2019-01-04 11:37:48 +01:00
|
|
|
|
Le mode \emph{debug} permet d’afficher les noms de variables tels que définis dans les dictionnaires creole ainsi que les variables cachées.
|
|
|
|
|
\end{block}
|
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
|
\frametitle{Configuration autonome}
|
|
|
|
|
\framesubtitle{sauvegarde et chargement de la configuration}
|
|
|
|
|
La configuration est composée des valeurs des variables de configuration.
|
2018-12-31 09:52:35 +01:00
|
|
|
|
\begin{itemize}
|
2019-03-04 10:23:37 +01:00
|
|
|
|
\item possibilité d'importer/exporter un fichier ;
|
|
|
|
|
\item page des variables obligatoires non renseignées ;
|
|
|
|
|
\item visualisation des différences avant l'enregistrement ;
|
|
|
|
|
\item enregistrement dans le fichier "config.eol".
|
2018-12-31 09:52:35 +01:00
|
|
|
|
\end{itemize}
|
2019-03-04 10:23:37 +01:00
|
|
|
|
\begin{block}{Déverrouiller les variables}<only@2>
|
|
|
|
|
Importer une configuration à l’effet secondaire de déverrouiller toutes les variables.
|
|
|
|
|
\end{block}
|
|
|
|
|
\begin{alertblock}{Contenu du fichier config.eol}<only@3->
|
|
|
|
|
Seules les variables dont les valeurs sont modifiées par l’administrateur sont sauvegardées dans un fichier.
|
|
|
|
|
\end{alertblock}
|
2019-01-04 11:37:48 +01:00
|
|
|
|
\end{frame}
|
|
|
|
|
|