source: client/shared/scripts/sendFileMcast @ c1e00e4

918-git-images-111dconfigfileconfigure-oglivegit-imageslgromero-new-oglivemainmaint-cronmount-efivarfsmultivmmultivm-ogboot-installerogClonningEngineogboot-installer-jenkinsoglive-ipv6test-python-scriptsticket-301ticket-50ticket-50-oldticket-577ticket-585ticket-611ticket-612ticket-693ticket-700ubu24tplunification2use-local-agent-oglivevarios-instalacionwebconsole3
Last change on this file since c1e00e4 was 2338c95f, checked in by ramon <ramongomez@…>, 14 years ago

Rama version1.0:

  • Redistribución de directorios para el cliente.
  • Modificación del instalador para adaptarse a la nueva estructura de directorios.
  • Desinstalador quita los recursos de OpenGnSys en Samba.
  • Documentación actualizada para la nueva versión.

git-svn-id: https://opengnsys.es/svn/branches/version1.0@1526 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100755
File size: 1.6 KB
Line 
1#!/bin/bash
2
3
4
5#Este scripts llama directamente a la función ogMcastSendFile $1 $2
6#1 path absoluto del fichero.
7#2 la session multicast.
8#         ogMcastSendFile [ str_repo | int_ndisk int_npart ] /Relative_path_file  sessionMulticast
9#@brief   Envía un fichero por multicast   ORIGEN(fichero) DESTINO(sessionmulticast)
10#@param (2 parámetros)  $1 path_aboluto_fichero  $2 sesionMcast
11
12
13
14export OPENGNSYS="${OPENGNSYS:-/opt/opengnsys/client}"
15    export OGBIN=$OPENGNSYS/bin
16    export OGETC=$OPENGNSYS/etc
17    export OGLIB=$OPENGNSYS/lib
18    export OGAPI=$OGLIB/engine/bin
19    export OGSCRIPTS=$OPENGNSYS/scripts
20    export OGIMG=$OPENGNSYS/images
21    export OGCAC=$OPENGNSYS/cache
22    export OGLOG=$OPENGNSYS/log
23
24    for i in $OGAPI/*.lib; do
25        . $i
26    done
27   
28     if [ "$engine" = "testing" ]
29    then
30        for i in $OGAPI/*.testing; do
31                . $i
32        done
33    fi
34   
35export PATH=$PATH:/opt/opengnsys/bin
36 
37export OG_ERR_FORMAT=1          # Formato de ejecución incorrecto.
38export OG_ERR_NOTFOUND=2        # Fichero o dispositivo no encontrado.
39export OG_ERR_PARTITION=3       # Error en partición de disco.
40export OG_ERR_LOCKED=4          # Partición o fichero bloqueado.
41export OG_ERR_IMAGE=5           # Error al crear o restaurar una imagen.
42export OG_ERR_NOTOS=6           # Sin sistema operativo.
43export OG_ERR_NOTEXEC=7         # Programa o función no ejecutable.
44
45
46
47# Si se solicita, mostrar ayuda.
48if [ "$*" == "help" ]; then
49    ogHelp "sendFileMcast /absolute_path_file sesionMcast" \
50            "sendFileMcast  /opt/opengnsys/images/aula1/hd500.vmx 9000:full-duplex:239.194.17.2:70M:20:300"
51   exit 0
52fi
53
54# los demas errores controlados por la funcion ogMcastSendFile
55
56ogMcastSendFile $1 $2
Note: See TracBrowser for help on using the repository browser.