diff options
author | ramon <ramongomez@us.es> | 2011-01-13 16:18:58 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2011-01-13 16:18:58 +0000 |
commit | fb8c54b332e161a3624140f3b1579f2f8433b3cd (patch) | |
tree | 0a3c7e2d85a1b3b02ba87f3f8a94e17a2c7aedec | |
parent | 9c81eb1e115ff67a7cf2a0d7db1cb1b794ef77e9 (diff) |
Nuevas funciones {{{ogGetServerIp}}} y {{{ogGetRepoIp}}} incluidas en la librería Net.
git-svn-id: https://opengnsys.es/svn/trunk@1358 a21b9725-9963-47de-94b9-378ad31fedc9
-rwxr-xr-x | client/engine/Net.lib | 39 |
1 files 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: +} + + |