\begin{frame}
 \frametitle{Écrire en couleur}
 \begin{itemize}
%FIXME
  \item . /usr/lib/eole/ihm.sh
  \item EchoRouge
  \item EchoVert
  \item EchoOrange
  \item ...
  \item EchoGras
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Question}
 \begin{itemize}
  \item Question\_ouinon
  \item \$1 : contenu de la question de type oui/non
  \item \$2 : interactif ou non
  \item \$3 : valeur par défaut (défaut non)
  \item \$4 : info|warn|err (défaut info)
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Pratique}
 \begin{itemize}
  \item EchoOrange 'couleur orange'
  \item EchoGras 'le titre'
  \item Question\_ouinon "Voulez vous vraiment faire cette action ?"
  \item echo \$?
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Gestion des services}
 \begin{itemize}
  \item CreoleService
  \begin{itemize}
   \item \$1 : nom du service
   \item \$2 : start|stop|restart|status
   \item -c conteneur : pour un unique conteneur
  \end{itemize}
  \item redémarrer tous les services : StartAll
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Pratique}
 \begin{itemize}
  \item CreoleService ntp stop
  \item CreoleService smbd stop
  \item CreoleService apache2 restart
  \item CreoleService apache2 restart -c web
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Execution de commande}
 \begin{itemize}
  \item CreoleRun
  \item \$1 : commande
  \item \$2 : conteneur
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Execution de commande}
 \begin{itemize}
  \item tcpcheck
  \item \$1 : timeout
  \item \$2 : ip:port
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Pratique}
 \begin{itemize}
  \item CreoleRun "echo mot" fichier
  \item test service : tcpcheck 2 192.0.2.52:80
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Gestion des locks}
 \begin{itemize}
%FIXME
  \item CreoleLock acquire "nom\_du\_lock"
  \item CreoleLock release "nom\_du\_lock"
  \item CreoleLock is\_locked "nom\_du\_lock"
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Pratique}
 \begin{itemize}
  \item Créé un lock "test" ;
  \item Supprimé le lock "test".
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Valeur d'une variable}
 \begin{itemize}
  \item CreoleGet nom\_variable
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Pratique}
 \begin{itemize}
  \item Récupérer la valeur de la variable adresse\_ip\_eth0
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Modifier la valeur}
 \begin{itemize}
  \item CreoleSet nom\_variable valeur ;
  \item Pour une liste : CreoleSet nom\_variable """valeur1
  \item valeur2""" ;
  \item attention, ne peut changer la longueur de esclave.
 \end{itemize}
\end{frame}

\begin{frame}
 \frametitle{Pratique}
 \begin{itemize}
  \item Modifier la valeur de la variable de vm\_swappiness à 10 ;
  \item modifier ubuntu\_update\_mirrors à "eole.ac-dijon.fr inconnu.lan"
 \end{itemize}
\end{frame}

