entity - Level 04 - script - funcion - sinarquetipo - 12 - f12_mvvp_drupal.f - Actualiza la versión de un módulo ya en producci

Código

Referencia al fuente - Source access: 

code - script - especifico - funcion - f12_mvvp_drupal.f - Actualiza la versión de un módulo ya en producción

  1. #!/usr/bin/bash
  2. #-------------------------------------------------------------------
  3. # Funciones Entornos Unix - Brqx Site - Brqx Org
  4. # Brqx Org - Rct - 2009
  5. #-------------------------------------------------------------------
  6. VERSION_SCRIPT="V 5.0" # Version del Script actual
  7. FECHA_SCRIPT="Junio 2009"
  8. #-------------------------------------------------------------------
  9. LEVEL_NIVEL=04
  10. CONCEPT_CARACTER="especifico"
  11. CONCEPT_MOLDE="alias"
  12. CONCEPT_ARQUETIPO="acceso"
  13. CONCEPT_LEVEL="Lista $CONCEPT_MOLDE ${CONCEPT_ARQUETIPO} ${CONCEPT_CARACTER}"
  14. #-==================================================================
  15. #+ Funciones definidos:
  16. #-------------------------------------------------------------------
  17. #-- bscp auto_cp_base
  18. #-------------------------------------------------------------------
  19. #- Funciones Requeridas
  20. #-------------------------------------------------------------------
  21. #-- rup - fdep
  22. #-------------------------------------------------------------------
  23.  
  24. #-==================================================================
  25.  
  26. ## - Actualiza el modulo que hay en produccion con su version
  27. mvvp()
  28. {
  29. #- Hay que tener cuidado con los efectos laterales
  30. #- Todas las variables definidas son globales.
  31.  
  32. MODULO=$1
  33. VERSION=$2
  34.  
  35. LETRA=`echo $MODULO | cut -c1`
  36.  
  37. #- Rup nos actualizara la ruta
  38.  
  39. rup $MODULO
  40.  
  41. #- No funcionan los alias en las funciones
  42. ##alias rf='rm -Rf '
  43.  
  44. ##echo "Vamos a lanzar fdep con la ruta ${RUTA_PROD_FINAL}"
  45. #- Ya tenemos la ruta, ahora lo que necesitamos es la ruta exacta de los modulos
  46. #- Esto lo conseguimos con fdep
  47.  
  48. RUTA_PROD_AUXILIAR=${FN_RUP_SALIDA}
  49.  
  50. fdep ${RUTA_PROD_AUXILIAR}
  51.  
  52. RUTA_PROD_AUXILIAR=${FN_FDEP_SALIDA}
  53.  
  54. RUTA_PROD_AUXILIAR_VER=${RUTA_PROD_AUXILIAR}_${VERSION}
  55.  
  56. echo "Cambiamos ruta a ${RUTA_PROD_AUXILIAR_VER}"
  57.  
  58. ## mv ${RUTA_PROD_AUXILIAR} ${RUTA_PROD_AUXILIAR_VER}
  59.  
  60. #- Vaciamos variables
  61. RUTA_PROD_AUXILIAR=
  62. RUTA_PROD_AUXILIAR_VER=
  63.  
  64. }

Categorías

Caracter: 
Arquetipo: 
Molde: 
Letra: 

Archivo

archivo: 
f12_mvvp_drupal.f
Nombre de la funcion: 
mvvp
encabezado: 
Actualiza la versión de un módulo ya en producción
Descripcion: 
Agiliza la automatización de módulos

Contenido

Colocacion: 
12
Nivel: 
Level 04

Versión

Fecha_Script: 
Junio 2009
Ruta_Brqx: 
/base/scripts/common/alias/acceso
Version_Script: 
5.0