Instances d'un programme - Python - Programmation
Marsh Posté le 09-06-2004 à 16:41:31
avec un fichier .lock ?
ton script crée un fichier .lock et le... locke.
si il ne peut pas avoir la main dessus (car locké) tu sors de ton script proprement.
Marsh Posté le 09-06-2004 à 17:47:25
Pas con... mais comment passer des informations a l'instance existante? (genre relancer l'app avec certains parametres permet de commander celle qui s'execute deja)
Marsh Posté le 09-06-2004 à 18:10:21
Masklinn a écrit : Pas con... mais comment passer des informations a l'instance existante? (genre relancer l'app avec certains parametres permet de commander celle qui s'execute deja) |
avec des IPC ? avec des fichiers que tu laisses traîner sur le disque /tmp afin qu'ils soeint nettoyés de temps à autre ? il y a plein de façon de faire...
Marsh Posté le 09-06-2004 à 16:37:12
Je voudrais savoir comment ne permettre qu'une instance d'un programme python donné a chaque instant (aka tenter de lancer un programme/script alors qu'il tourne deja mène au plantage/à la fermeture de la nouvelle instance)