[pyar] Comprobar si una aplicación tiene otra instancia en ejecución

Juan BC jbc.develop en gmail.com
Mar Nov 6 17:31:30 ART 2012


<guerra>
Alguien podria agregar estas alternativas al recetario
</gerra>


El 6 de noviembre de 2012 10:27, Daniel Moisset
<dmoisset en machinalis.com>escribió:

> Una forma un poquito (pero la verdad no mucho) más complicada y muy
> confiable es registrar un nombre en dbus en vez de crear un archivo. Es
> robusta ante cortes de luz, y es robusta a si tu aplicación se muere sin
> llegar al final (en el otro caso podría dejar el lockfile)
>
> Saludos,
>    D.
>
>
> 2012/11/6 Pablo M. Mana <pablo.m.mana en gmail.com>
>
>>
>>
>> Quiero que una aplicación no se ejecute si esta corriendo ya una vez.
>>>
>>> ¿Como podría hacer esto?
>>>
>>
>> La solucion mas sencilla (pero es para salir del paso, no para
>> producción) es jugar con un archivo digamos running.lck .
>> Al abir la aplicacion revisas si existe, si existe terminas la aplicacion
>> y si no lo creas y al cerrar la aplicación lo eliminas.
>> No sirve para producción por los cortes de luz...
>> Saludos
>> Pablo M. Mana
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
Juan B Cabral
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20121106/0f1497d1/attachment.html>


More information about the pyar mailing list