summaryrefslogtreecommitdiffstats
path: root/client/engine/System.lib
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2014-09-23 11:21:10 +0000
committerramon <ramongomez@us.es>2014-09-23 11:21:10 +0000
commit2851a935492a9b29c346f631c1409f0ef81402b9 (patch)
tree697f8c2f98a39d2871e359fd835dfc89dee91ffa /client/engine/System.lib
parentcf8a0aeefd7123e1ba491031a7d01050ce7d7213 (diff)
Ordenar las funciones de la librería {{{System}}}.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@4394 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'client/engine/System.lib')
-rwxr-xr-xclient/engine/System.lib101
1 files changed, 50 insertions, 51 deletions
diff --git a/client/engine/System.lib b/client/engine/System.lib
index 867cd096..d19726cb 100755
--- a/client/engine/System.lib
+++ b/client/engine/System.lib
@@ -107,6 +107,56 @@ $COMMAND $REDIREC | tee -a $FILES
#/**
+# ogGetCaller
+#@brief Devuelve nombre del programa o script ejecutor (padre).
+#@param No.
+#@return str_name - Nombre del programa ejecutor.
+#@version 0.10 - Primera versión para OpenGnSys.
+#@author Ramon Gomez, ETSII Universidad de Sevilla
+#@date 2011-01-17
+#*/
+function ogGetCaller () {
+
+# Obtener el nombre del programa o del script que ha llamado al proceso actual.
+basename "$(ps hlp $PPID | awk '{if ($13~/bash/ && $14!="") print $14;
+ else { sub(/^-/,"",$13); print $13; } }')"
+}
+
+
+#/**
+# ogHelp ["str_function" ["str_format" ["str_example" ... ]]]
+#@brief Muestra mensaje de ayuda para una función determinda.
+#@param str_function Nombre de la función.
+#@param str_format Formato de ejecución de la función.
+#@param str_example Ejemplo de ejecución de la función.
+#@return str_help - Salida de ayuda.
+#@note Si no se indican parámetros, la función se toma de la variable \c $FUNCNAME
+#@note La descripción de la función se toma de la variable compuesta por \c MSG_FUNC_$función incluida en el fichero de idiomas.
+#@note Pueden especificarse varios mensajes con ejemplos.
+#@version 0.9 - Primera versión para OpenGnSys.
+#@author Ramon Gomez, ETSII Universidad de Sevilla
+#@date 2009-07-27
+#*/
+function ogHelp () {
+
+# Variables locales.
+local FUNC MSG
+
+# Mostrar función, descripción y formato.
+FUNC="${1:-${FUNCNAME[${#FUNCNAME[*]}-1]}}"
+MSG="MSG_HELP_$FUNC"
+ogEcho help "$MSG_FUNCTION $FUNC: ${!MSG}"
+[ -n "$2" ] && ogEcho help " $MSG_FORMAT: $2"
+# Mostrar ejemplos (si existen).
+shift 2
+while [ $# -gt 0 ]; do
+ ogEcho help " $MSG_EXAMPLE: $1"
+ shift
+done
+}
+
+
+#/**
# ogRaiseError [str_logtype ...] int_errcode ["str_errmessage" ...]
#@brief Devuelve el mensaje y el código de error correspondiente.
#@param str_logtype tipo de registro de incidencias.
@@ -186,23 +236,6 @@ return $CODE
#/**
-# ogGetCaller
-#@brief Devuelve nombre del programa o script ejecutor (padre).
-#@param No.
-#@return str_name - Nombre del programa ejecutor.
-#@version 0.10 - Primera versión para OpenGnSys.
-#@author Ramon Gomez, ETSII Universidad de Sevilla
-#@date 2011-01-17
-#*/
-function ogGetCaller () {
-
-# Obtener el nombre del programa o del script que ha llamado al proceso actual.
-basename "$(ps hlp $PPID | awk '{if ($13~/bash/ && $14!="") print $14;
- else { sub(/^-/,"",$13); print $13; } }')"
-}
-
-
-#/**
# ogIsRepoLocked
#@brief Comprueba si el repositorio está siendo usado (tiene ficheros abiertos).
#@param No.
@@ -229,40 +262,6 @@ test -n "$FILES"
}
-
-#/**
-# ogHelp ["str_function" ["str_format" ["str_example" ... ]]]
-#@brief Muestra mensaje de ayuda para una función determinda.
-#@param str_function Nombre de la función.
-#@param str_format Formato de ejecución de la función.
-#@param str_example Ejemplo de ejecución de la función.
-#@return str_help - Salida de ayuda.
-#@note Si no se indican parámetros, la función se toma de la variable \c $FUNCNAME
-#@note La descripción de la función se toma de la variable compuesta por \c MSG_FUNC_$función incluida en el fichero de idiomas.
-#@note Pueden especificarse varios mensajes con ejemplos.
-#@version 0.9 - Primera versión para OpenGnSys.
-#@author Ramon Gomez, ETSII Universidad de Sevilla
-#@date 2009-07-27
-#*/
-function ogHelp () {
-
-# Variables locales.
-local FUNC MSG
-
-# Mostrar función, descripción y formato.
-FUNC="${1:-${FUNCNAME[${#FUNCNAME[*]}-1]}}"
-MSG="MSG_HELP_$FUNC"
-ogEcho help "$MSG_FUNCTION $FUNC: ${!MSG}"
-[ -n "$2" ] && ogEcho help " $MSG_FORMAT: $2"
-# Mostrar ejemplos (si existen).
-shift 2
-while [ $# -gt 0 ]; do
- ogEcho help " $MSG_EXAMPLE: $1"
- shift
-done
-}
-
-
function ogCheckProgram ()
{
# Si se solicita, mostrar ayuda.