From fb8c54b332e161a3624140f3b1579f2f8433b3cd Mon Sep 17 00:00:00 2001 From: ramon Date: Thu, 13 Jan 2011 16:18:58 +0000 Subject: Nuevas funciones {{{ogGetServerIp}}} y {{{ogGetRepoIp}}} incluidas en la librería Net. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://opengnsys.es/svn/trunk@1358 a21b9725-9963-47de-94b9-378ad31fedc9 --- client/engine/Net.lib | 39 +++++++++++++++++++++++++++++++++++---- 1 file changed, 35 insertions(+), 4 deletions(-) diff --git a/client/engine/Net.lib b/client/engine/Net.lib index eca1b156..3bb03175 100755 --- a/client/engine/Net.lib +++ b/client/engine/Net.lib @@ -4,7 +4,7 @@ #@brief Librería o clase Net #@class Net #@brief Funciones básicas de red. -#@version 1.0 +#@version 0.10 #@warning License: GNU GPLv3+ #*/ @@ -13,7 +13,7 @@ # ogGetHostname #@brief Muestra el nombre del cliente. #@return str_host - nombre de máquina -#@version 1.0 - Integración en OpenGnSys 1.0 +#@version 0.10 - Integración en OpenGnSys 0.10 #@author Ramon Gomez, ETSII Universidad de Sevilla #@date 2010-02-11 #*/ ## @@ -38,7 +38,7 @@ echo $HOST # ogGetIpAddress #@brief Muestra la dirección IP del sistema #@return str_ip - Dirección IP -#@version 1.0 - Integración en OpenGnSys 1.0 +#@version 0.10 - Integración en OpenGnSys 0.10 #@author Ramon Gomez, ETSII Universidad de Sevilla #@date 2010-02-11 #*/ ## @@ -56,7 +56,7 @@ echo ${IP%% *} # ogGetMacAddress #@brief Muestra la dirección Ethernet del cliente. #@return str_ether - Dirección Ethernet -#@version 1.0 - Integración en OpenGnSys 1.0 +#@version 0.10 - Integración en OpenGnSys 0.10 #@author Ramon Gomez, ETSII Universidad de Sevilla #@date 2010-02-11 #*/ ## @@ -69,3 +69,34 @@ MAC=$(ip address show | awk '$2!~/lo/ {readline; if ($1~/ether/) printf ("%s ", echo ${MAC%% *} } + +#/** +# ogGetRepoIp +#@brief Muestra la dirección IP del repositorio de datos. +#@return str_ip - Dirección IP +#@version 0.10 - Integración en OpenGnSys 0.10 +#@author Ramon Gomez, ETSII Universidad de Sevilla +#@date 2011-01-13 +#*/ ## +function ogGetRepoIp () +{ +# Obtener direcciones IP. +[ -n "$OGIMG" ] && mount | grep " $OGIMG .* nfs " | cut -f1 -d: +} + + +#/** +# ogGetServerIp +#@brief Muestra la dirección IP del Servidor de OpenGnSys. +#@return str_ip - Dirección IP +#@version 0.10 - Integración en OpenGnSys 0.10 +#@author Ramon Gomez, ETSII Universidad de Sevilla +#@date 2011-01-13 +#*/ ## +function ogGetServerIp () +{ +# Obtener direcciones IP. +[ -n "$OPENGNSYS" ] && mount | grep " $OPENGNSYS .* nfs " | cut -f1 -d: +} + + -- cgit v1.2.3-18-g5258