\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{dim. févr. 8 15:14:41 CET 2015}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={crm\_simulate},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Outil pour simuler la réponse du cluster à des évènements},
CreationDate={D:20150208151441},
ModDate={D:20150208151441},
Keywords={clustering;cluster management}
}}
\begin{document}
 
\begin{center}
{\Huge crm\_simulate }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Outil pour simuler la réponse du cluster à des évènements}
 
\vspace{10mm}
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -V, --verbose]{Augmente la verbosité}
\item[\hspace{1mm} -q, --quiet]{mode silencieux}
\end{description}
 
\vspace{1cm}{\huge Opérations }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -R, --run]{Détermine la réponse du cluster à une configuration et un statut donné.}
\item[\hspace{1mm} -S, --simulate]{Simule l'exécution de transition et affiche le statut du cluster résultant}
\item[\hspace{1mm} -X, --in-place]{Simule l'exécution de transition et stocke le résultat dans le fichier d'entrée}
\item[\hspace{1mm} -s, --show-scores]{Affiche les scores d'allocation}
\item[\hspace{1mm} -U, --show-utilization]{Affiche des informations d'utilisation}
\item[\hspace{1mm} -P, --profile=value]{Lance tous les tests dans le répertoire nommé pour créer des données de profile}
\end{description}
 
\vspace{1cm}{\huge Évènements de cluster }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -u, --node-up=value]{Met un nœud online}
\item[\hspace{1mm} -d, --node-down]{Met un nœud offline}
\item[\hspace{1mm} -f, --node-fail]{Marque un nœud en erreur}
\item[\hspace{1mm} -i, --op-inject=value]{\$rsc\_\$task\_\$interval@\$node=\$rc - Injecte la tâche spécifiée avant de lancer la simulation}
\item[\hspace{1mm} -F, --op-fail=value]{\$rsc\_\$task\_\$interval@\$node=\$rc - Échoue la tâche spécifiée durant la simulation}
\item[\hspace{1mm} -t, --set-datetime=value]{Définis la date}
\item[\hspace{1mm} -q, --quorum=value]{Spécifie une valeur pour le quorum}
\item[\hspace{1mm} -g, --ticket-grant=value]{Autorise un ticket}
\item[\hspace{1mm} -r, --ticket-revoke=value]{Révoque un ticket}
\item[\hspace{1mm} -b, --ticket-standby=value]{Crée un ticket standby}
\item[\hspace{1mm} -e, --ticket-activate=value]{Active un ticket}
\end{description}
 
\vspace{1cm}{\huge Options de sortie }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -I, --save-input=value]{Sauvegarde la configuration dans le fichier nommé}
\item[\hspace{1mm} -O, --save-output=value]{Sauvegarde la configuration dans le fichier nommé}
\item[\hspace{1mm} -G, --save-graph=value]{Sauvegarde le graphe de transition (xml) dans le fichier nommé}
\item[\hspace{1mm} -D, --save-dotfile=value]{Sauvegarde le graphe de transition (DOT) dans le fichier nommé}
\item[\hspace{1mm} -a, --all-actions]{Affiche toutes les actions possible dans le graphe DOT.}
\end{description}
 
\vspace{1cm}{\huge Source de données }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -L, --live-check]{Se connecte au CIB et utilise le contenu courant en entrée}
\item[\hspace{1mm} -x, --xml-file=value]{Récupère le xml depuis le fichier nommé}
\item[\hspace{1mm} -p, --xml-pipe]{Récupère le xml depuis stdin}
\end{description}
\end{flushleft}
\end{document}
