From: Ricardo Markiewicz Date: Tue, 26 Oct 2004 03:22:21 +0000 (+0000) Subject: subo lo mio luego de resolver conflictos X-Git-Tag: svn_import~12 X-Git-Url: https://git.llucax.com/z.facultad/75.08/llamadas.git/commitdiff_plain/e5e30b07fdffd68dc708d96af58f9ffca0afbe11?ds=sidebyside subo lo mio luego de resolver conflictos --- diff --git a/doc/Informe7508.lyx b/doc/Informe7508.lyx index d57ec82..0220308 100644 --- a/doc/Informe7508.lyx +++ b/doc/Informe7508.lyx @@ -84,6 +84,10 @@ Aficonf utiliza n La opción Borrar es ofrecida requiriendo un número de ID a borrar dependiendo de los resultados de la búsqueda, y dando una opción (-1) para cancelar la acción. +\layout Itemize + +El archivo de umbrales no puede ser modificado por el usuario manualmente, + solo a travez de AFICONF \layout Section Problemas relevantes @@ -92,16 +96,17 @@ Problemas relevantes Dado que los distintos componentes del sistema se pueden instalar en diferentes paths dentro del OS, creamos el directorio \family typewriter -~$HOME/.antifraude +$HOME/.antifraude \family default donde se almacenará información acerca de los paths en donde reside cada - uno de ellos y otros archivos de intercambio. + uno de ellos y otros archivos de intercambio y de rutinas comunes. \layout Itemize Así mismo, como los programas pueden ser instalados en directorios distintos, - toda la información compartida es guardada en + toda la información compartida (oridesti.txt y umbrales.param) es guardada + en \family typewriter -~$HOME/.antifraude +$HOME/.antifraude \family default , para ser mas consistentes con la manera de trabajar en Unix. Lo ideal hubiera sido utilizar @@ -568,6 +573,83 @@ Genera 50 archivos con entre 10 y 50 líneas cada uno tomando los códigos Código Fuente \layout Standard +Copy Paste cuando este cerrado. +\layout Subsection + +util.sh +\layout Standard + + +\series bold +Tipo de comando: +\series default + Auxiliar, escrito en bash scripting +\layout Subsubsection + +Archivos de Input +\layout Standard + +No corresponde +\layout Subsubsection + +Archivos de Output +\layout Standard + +No corresponde +\layout Subsubsection + +Ejemplos de invocación +\layout Standard + +No corresponde. + El archivo es una colección de funciones comunes a los comandos. +\layout Standard + +El archivo contiene las siguientes funciones de uso genérico: +\layout Enumerate + +leer - Permite leer un valor desde el teclado, presentando una opción por + defecto seleccionada si el usuario ingresa una entrada nula. +\layout Enumerate + +preguntar - Realiza una pregunta al usuario dando un set de opciones válidas + y solo aceptando una respuesta del set de preguntas. +\layout Enumerate + +validar_solo_numeros - Verifica que la clave pasada contenga solo dígitos. +\layout Enumerate + +lock - Genera un archivo de lock con el PID del programa +\layout Enumerate + +unlock - Eliminar el archivo de lock de un programa +\layout Enumerate + +is_lock - Consulta si un programa está lockeado +\layout Enumerate + +lock_pid - Retorna el PID de un programa lockeado +\layout Enumerate + +validar_rango - Valida si un valor está en un rango de valores +\layout Enumerate + +die - Emite un mensaje de error y retorna al proceso padre un código de + error +\layout Enumerate + +perr - Imprime un mensaje por la salida de error estandar +\layout Enumerate + +put_log - Agrega una entrada a un archivo de log +\layout Enumerate + +clean_log - Verifica el tamaño del archivo de log y lo trunca de ser necesario +\layout Subsubsection + +Código Fuente +\layout Standard + Copy Paste cuando este cerrado. \layout Section @@ -583,6 +665,13 @@ Archivos del Enunciado Archivos Auxiliares \layout Subsubsection +umbrales.id +\layout Standard + +Este archivo contiene el último ID utilizado para los umbrales, a fin de + no tener que recalcularlo cada vez que se necesita crear un nuevo umbral. +\layout Subsubsection + afimonio.conf \layout Standard