summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2011-01-13 16:18:58 +0000
committerramon <ramongomez@us.es>2011-01-13 16:18:58 +0000
commitfb8c54b332e161a3624140f3b1579f2f8433b3cd (patch)
tree0a3c7e2d85a1b3b02ba87f3f8a94e17a2c7aedec
parent9c81eb1e115ff67a7cf2a0d7db1cb1b794ef77e9 (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-xclient/engine/Net.lib39
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:
+}
+
+