[perl] Llamar a otros scripts

Adrian Galindo agalindo@liceaga.facmed.unam.mx
Tue, 6 Apr 1999 17:30:29 -0500 (CDT)


On Tue, 6 Apr 1999, Eduardo Sacristan wrote:

> > Hay alguna forma de verificar que dicho programa se ejecute solo si fue
> > llamado por otro??? y por ende que no se pueda ejecutar por si solo.
> > 
> > Para mas claridad:
> > 
> > Tengo uno.pl que llama a dos.pl y a tres.pl
> > 
> 
> Y porque tres y no uno que se llame a si mismo?

Porque en un principio asi era, pero al estar usando el DBI-DBD con
postgres se me quedaba esperando 'algo' luego de un execute. Y lo que pasa
es que tenia 5 conexiones simultaneas que tenian el AUTOCOMMIT apagado
(por aquello de los apagones) y no podia hacer lo que tenia que hacer
hasta que se liberara la otra conexion.  Un desm...e!!!

Al dividirlo en dos programines, primero hago el trabajo para dos
conexiones y en el otro hago el trabajo para las demas.

Asi jala de pelos, siempre y cuando se siga el orden necesario, ya que si
ejecuto el ultimo programa antes del segundo se hace un batidillo por
aquello de los triggers.

Salu2...

---------------------------
Adrian Galindo Hdez
Unidad de Estadistica
DGESII, UNAM
Ciudad de Mexico

--------- Pie de mensaje --------------------------------
Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text   : cancelacion perl