entity - Level 04 - script - funcion - sinarquetipo - 16 - f16_xne_exec_pack.f - Ejecutor enlace entorno LINKS - PACK

Código

Referencia al fuente - Source access: 

code - script - especifico - funcion - f16_xne_exec_pack.f - Ejecutor Nivel Dos Arquitectura Brqx - Enlace Nivel de Enlace - Niv

  1. #!/usr/bin/bash
  2. #-------------------------------------------------------------------
  3. # Funciones Entornos Unix - Brqx Site - Brqx Org
  4. # Brqx Org - Rct - 2009
  5. #-------------------------------------------------------------------
  6. VERSION_SCRIPT="V 5.2" # Version del Script actual
  7. FECHA_SCRIPT="Febrero 2010"
  8. #-------------------------------------------------------------------
  9. LEVEL_NIVEL=04
  10. CONCEPT_CARACTER="especifico"
  11. CONCEPT_MOLDE="funcion"
  12. CONCEPT_ARQUETIPO="acceso"
  13. CONCEPT_LEVEL="Lista $CONCEPT_MOLDE ${CONCEPT_ARQUETIPO} ${CONCEPT_CARACTER}"
  14. #-==================================================================
  15. #+ Funciones definidos:
  16. #-------------------------------------------------------------------
  17. #-- xne_exec
  18. #-------------------------------------------------------------------
  19. #- Funciones Requeridas
  20. #-------------------------------------------------------------------
  21. #-- xne
  22. #-------------------------------------------------------------------
  23. #- Ejemplos ( siempre debe recibir 3 parametros - ya tratados - )
  24. #-------------------------------------------------------------------
  25. #- xne modules pathauto bas 50
  26. #-==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==
  27.  
  28. #- Enlace agil contra modulos de produccion
  29. #- Ejecuta la seleccion pasada
  30. #-- Recive como parametro :
  31. #-------------------------------------------------------------------
  32. #-- 1. Tipo de componente ( por defecto modules )
  33. #-- 2. Nombre del componente
  34. #-- 3. Paquete ( por defecto bas )
  35. #-- 4. Version de Drupal ( por defecto 5.0 )
  36.  
  37.  
  38. xne_exec()
  39. {
  40.  
  41. TIPO_COMPONENTE=$1
  42. NOMBRE_COMPONENTE=$2
  43. PAQUETE_COMPONENTE=$3
  44. VERSION_COMPONENTE=$4
  45.  
  46. # No se han pasado los 3 parametros
  47. if [ "${VERSION_COMPONENTE}" = "" ] ; then
  48. #-==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==
  49.  
  50. echo "Los parametros pasados no son correctos"
  51. echo "---------------------------------------"
  52. echo "${TIPO_COMPONENTE} ${NOMBRE_COMPONENTE} ${PAQUETE_COMPONENTE} ${VERSION_COMPONENTE}"
  53. else
  54. #- Los parametros pasados SON correctos
  55.  
  56.  
  57. RUTA_ENLACE=/brqx/lnk/drupal/v${VERSION_COMPONENTE}/${TIPO_COMPONENTE}/abc/
  58. LETRA=`echo ${NOMBRE_COMPONENTE} | cut -c1`
  59. RUTA_ENLACE_COMPLETA=${RUTA_ENLACE}${LETRA}/${NOMBRE_COMPONENTE}
  60.  
  61. #Vamos a por la ruta del paquete
  62.  
  63. RUTA_PAQ_FIJA=/brqx/pack/drupal/v${VERSION_COMPONENTE}/${TIPO_COMPONENTE}/
  64. RUTA_PAQ_COMPLETA=${RUTA_PAQ_FIJA}${PAQUETE_COMPONENTE}/${LETRA}/${NOMBRE_COMPONENTE}
  65.  
  66. echo "RUTA ORIGEN : $RUTA_ENLACE_COMPLETA"
  67. echo "RUTA DESTINO: $RUTA_PAQ_COMPLETA"
  68. ##unlink ${RUTA_PAQ_COMPLETA}
  69. ##ln -s ${RUTA_ENLACE_COMPLETA} ${RUTA_PAQ_COMPLETA}
  70.  
  71.  
  72. #-==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==
  73. fi
  74.  
  75.  
  76. }

Categorías

Caracter: 
Arquetipo: 
Producto: 
drupal
Molde: 
Letra: 

Archivo

archivo: 
f16_xne_exec_pack.f
Nombre de la funcion: 
xne_exec
encabezado: 
Ejecutor enlace entorno LINKS - PACK
Descripcion: 
Agiliza la automatización de módulos

Contenido

Colocacion: 
16
Nivel: 
Level 04

Versión

Fecha_Script: 
Febrero 2010
Ruta_Brqx: 
/base/scripts/depend/c01_drupal/funciones/drupal
Version_Script: 
6.0