Apellido y Nombre | GitHub user | Módulos a cargo |
---|---|---|
BRUN, Maximiliano | @BMaxi6 | Sindicato |
COLLAZO, Cecilia | @cecicollazo | App |
OVIEDO, Facundo | @foviedo | Comanda |
RANIERI, Agustín | @RaniAgus | Restaurante / App |
Documentos | Videos |
---|---|
Enunciado | Video 1: Introducción |
Pruebas básicas | Video 2: Planificación |
Pruebas avanzadas | Video 3: Memoria |
Video 4: File System |
Para deployar, se puede utilizar el script so-deploy provisto por la cátedra:
git clone https://github.com/sisoputnfrba/so-deploy
cd so-deploy
./deploy.sh -d=cshared -p=app -p=comanda -p=cliente -p=restaurante -p=sindicato tp-2020-2c-Segundo-Saque
Primero, editar el archivo pedidosya.config ingresando los campos IP y Puerto correspondientes a cada módulo. Luego se deberá ejecutar desde el directorio raíz del repo (es decir, la carpeta "tp-2020-2c-Segundo-Saque") el siguiente comando:
./pruebas/<documento>/<prueba>.sh
Para configurar un parámetro de cada módulo, se deberá ejecutar desde el directorio raíz del repo (es decir, la carpeta "tp-2020-2c-Segundo-Saque") el siguiente comando:
./<modulo>/config.sh <parametros>
Se puede listar todos los campos configurables de cada módulo ejecutando el script sin parámetros.
Para limpiar todos los logs:
./clean.sh
Para guardar los logs en otra ubicación:
./save.sh <subpath>
Por defecto, las pruebas se guardan en el directorio "/home/utnso/logs". Se debe usar el campo subpath solo en caso de que se quiera especificar un subdirectorio a partir de éste (ej: /home/utnso/logs/basicas/app):