ACTA DE TECNOLOGIA
09 10 2018
Alianza Estratégica STTM – CDAV Ltda.
Resumen:
Entre las ventajas que nos brinda este lenguaje de programación es su simplicidad y rapidez
para ejecutar tareas aprovechando todos los recursos de maquina con los que disponga de
una manera eficiente. Adicional, nos permite flexibilidad para desarrollar cualquier idea,
también permite una programación sana y productiva logrando una codificación ordenada y
limpia.
Información adicional:
Servidor: 10.1.2.65
Ruta donde se Almacenan los Crones Python: /datos/cron_python/
Propietario: apache:desarrollo
Permisos: 0777
Versión Instalada de Python: 2.6.6
# Librerias Necesarias
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-
devel gdbm-devel db4-devel libpcap-devel xz-devel expat-devel
# Python 3.6.3:
wget http://python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
tar xf Python-3.6.3.tar.xz
cd Python-3.6.3
./configure --prefix=/usr/local --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
make && make altinstall
TECNOLOGIA
ACTA DE TECNOLOGIA
09 10 2018
Alianza Estratégica STTM – CDAV Ltda.
# Librerías Necesarias
yum install libaio
rpm -Uvh oracle-instantclient11.2.0.4-basic-12.1.0.2.0-1.x86_64.rpm
rpm -Uvh oracle-instantclient11.2.0.4-devel-12.1.0.2.0-1.x86_64.rpm
rpm -Uvh oracle-instantclient11.2.0.4-sqlplus-12.1.0.2.0-1.x86_64.rpm
Fuente: https://www.mylinuxplace.com/install-cx_oracle-on-centos-7/
Conexión MySQL
# Librerías Necesarias
yum install mysql-connector-python
Nombre persona_indet_sindir.py
Descripción Verifica si los usuarios de Persona Indeterminada tienen registrada una dirección
adicional como Principal = S, en caso contrario, actualiza la dirección del
consecutivo 1 dejándola como Principal S. Lo anterior para garantizar que el
proceso automático en Fotodeteccion pueda descartar las placas cuyo propietario
es persona indeterminada. Lo anterior se desarrolla debido que se ha evidenciado
que para algunos casos los analistas de tramites actualizan los datos de ubicación
de los usuarios Persona Indeterminada dejándolos sin dirección principal.
Autor jasanchez@cdavpst.com
Fecha Creación: 04/10/2018
Databases Oracle: CINTR / DEI
Ejecución Crontab Linux
Programación Cada 30 minutos entre 7am y 8pm
# crontab –e –u desarrollo
Log /datos/cron-python/persona_indet_sindir.log
Nombre sustratos_reversa_soporte.py
Descripción Permite reversar la fecha_liquida de un trámite el cual se le ha realizado
soporte para asociación de sustratos. Este lee la información de GLPI en
MySQL y actualiza los datos en QXTRANS de Oracle.
Autor jasanchez@cdavpst.com
Fecha Creación: 04/10/2018
Databases Oracle: CINTR
MySQL: glpi93n
Ejecución Crontab Linux
Programación Diario a las 8:30pm
# crontab –e –u desarrollo
Log /datos/cron-python/sustratos_reversa_soporte.log
TECNOLOGIA
ACTA DE TECNOLOGIA
09 10 2018
Alianza Estratégica STTM – CDAV Ltda.
Nombre tickets_glpi_tareas.py
Descripción Este proceso permite realizar las siguientes actividades en GLPI:
- Monitorear el estado de las tareas creadas y una vez identifica que todas
fueron gestionadas realiza el cierre del ticket automáticamente.
Nota: es importante tener en cuenta que cada cambio y/o ajuste que se realice
el GLPI relacionado con los técnicos del staff que atienden esta categoría, y/o la
creación de nuevos ítems para el direccionamiento de los casos dentro de la
categoría 9.TERMINOS DE MISION se deberá hacer el ajuste en este script.
Autor jasanchez@cdavpst.com
Fecha Creación: 09/10/2018
Databases MySQL: glpi93n
Ejecución Crontab Linux
Programación Cada 8 Minutos entre las 7am y 8pm
# crontab –e –u desarrollo
Log /datos/cron-python/tickets_glpi_tareas.log