Bonjour,
J'utilise la dernière version des scripts en développement.
1) Sur mon portable: ./suspend_calc_dev http://setiathome.berkeley.edu/
lance bien le script :
Pas de préférences trouvées : limite mise à 60
En cours de surveillance... limite temps restant = 60
[110617 11:52:31] Suspension de : 27fe08ac.15958.13160.14.41.232_1 [temps restant = 56s]
...
./resume_calc_dev http://setiathome.berkeley.edu/ '06/11/2017 12:00'
reprend bien les UT suspendues :
http://setiathome.berkeley.edu/
06/11/2017 12:00
OK
dimanche 11 juin 2017, 11:58:28 (UTC+0200) => Attente de : 92 secondes
Reprise des calculs...
[110617 11:52:31] Suspension de : 27fe08ac.15958.13160.14.41.232_1 [temps restant = 56s]
....
Fin script
=> MAIS les UT sont immédiatement suspendues à nouveau car en le script suspend_calc_dev n'est pas tué... Par contre la commande : ./resume_calc_dev
fonctionne puisqu'elle renvoie : [/b]
== Script suspend_calc détecté ==
11444 pts/0 S+ 0:09 /bin/bash ./suspend_calc_dev http://setiathome.berkeley.edu/
Entrer le nombre correspondant pour tuer le processus à l'heure définie : (taper ENTREE pour ne rien tuer et continuer)
Remarque : Dans le journal des événements, apparaît souvent en continu : "dim. 11 juin 2017 10:54:23 CEST | SETI@home | task postponed 30.000000 sec:"
2) Sur la machine distante, c'est le même problème : ./resume_calc_dev http://setiathome.berkeley.edu/ '06/11/2017 10:30'
renvoie bien les deux valeurs des arguments , mais avoir le choix du projet donc sans taper "0",
http://setiathome.berkeley.edu/
06/11/2017 10:30
OK
dimanche 11 juin 2017, 10:24:43 (UTC+0200) => Attente de : 317 secondes
puis à l'heure choisie, affichage de la liste des UT indiquées comme "Reprise" :
[110617 10:30:03] Reprise de : xxxxxxxxxxxxxxxxxxxxxxxxx
Fin script
Mais là aussi les UT, qui après avoir été reprises, sont immédiatement suspendues puisque le script suspend_calc_dev n'est pas tué... Là aussi la commande :
./resume_calc_dev
fonctionne parfaitement.