entity - Level 04 - script - funcion - sinarquetipo - 03 - f03_drup_actualiza_modulo.f - Actualiza un módulo con su nueva versi

Código

Referencia al fuente - Source access: 

code - script - especifico - funcion - f03_drup_actualiza_modulo.f - Actualiza un módulo con su nueva versió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.2" # Version del Script actual
  7. FECHA_SCRIPT="Julio 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. #-- drup
  18. #-------------------------------------------------------------------
  19. #- Funciones Requeridas
  20. #-------------------------------------------------------------------
  21. #-- rup - drup_existe - drup_no_existe
  22. #-------------------------------------------------------------------
  23.  
  24. #-==================================================================
  25. #- Debe actualizar el modulo
  26.  
  27. ## - Nueva funcion de mover a produccion
  28. ##drup_existe
  29.  
  30. drup()
  31. {
  32. MODULO=$1
  33. VERSION=$2
  34.  
  35. if [ "$MODULO" != "" -a "$VERSION" != "" ]
  36. then
  37.  
  38. #- Paso 1 - Eliminar el modulo que ya hay en prod - Ok
  39. #-- Puede ser que no exista el modulo
  40.  
  41. rup ${MODULO}
  42.  
  43. ls -1 ${FN_RUP_SALIDA} > /dev/null 2> /dev/null
  44.  
  45. if [ $? -eq 0 ]
  46. then
  47. drup_existe $MODULO $VERSION
  48. else
  49. drup_no_existe $MODULO $VERSION
  50. fi
  51.  
  52. FN_RUP_SALIDA=
  53.  
  54. else
  55. echo "Se debe pasar modulo y version"
  56. fi
  57. }

Categorías

Caracter: 
Arquetipo: 
Molde: 
Letra: 

Archivo

archivo: 
f03_drup_actualiza_modulo.f
Nombre de la funcion: 
drup
encabezado: 
Actualiza un módulo con su nueva versión
Descripcion: 
Agiliza la automatización de módulos

Contenido

Colocacion: 
03
Nivel: 
Level 04

Versión

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