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)
Publicité
Posté le 09-06-2004 à 16:37:12
TBone
Pouet.
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.
---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
masklinn
í dag viðrar vel til loftárása
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)
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...
---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.