https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2019-07-02T14:49:50ZEnsemble Ouvert Libre ÉvolutifDistribution EOLE - Tâche #28547: Manage_schedule ne fonctionne pas avec un utilisateur autre que root et fait systématiquement un "apply"https://dev-eole.ac-dijon.fr/issues/28547?journal_id=1364362019-07-02T14:49:50ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><p>Pour le point n°1, il faut étudier...</p>
<p>C'est simple, il n'y a pas de "sys.exit" après :<br /><pre>
if option.list:
display_schedules()
</pre></p>
<p>Et ça rentre dans :<br /><pre>
if option.apply is not None:
</pre><br />Car False != None :<br /><pre>
parser.add_option("--apply", dest="apply", help=u"Active/désactive les scripts dans le schedule",
action='store_true', default=False)
</pre></p>
<p>Pour le point n°2, on peut ajouter l'extrait de code suivant :<br /><pre>
from pyeole.ihm import only_root
only_root()
</pre></p> Distribution EOLE - Tâche #28547: Manage_schedule ne fonctionne pas avec un utilisateur autre que root et fait systématiquement un "apply"https://dev-eole.ac-dijon.fr/issues/28547?journal_id=1364372019-07-02T14:58:04ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Sujet</strong> changé de <i>Manage_schedule ne fonctionne pas avec un utilisateur autre que root</i> à <i>Manage_schedule ne fonctionne pas avec un utilisateur autre que root et fait systématiquement un "apply"</i></li><li><strong>Tâche parente</strong> mis à <i>#28342</i></li></ul> Distribution EOLE - Tâche #28547: Manage_schedule ne fonctionne pas avec un utilisateur autre que root et fait systématiquement un "apply"https://dev-eole.ac-dijon.fr/issues/28547?journal_id=1364432019-07-03T07:55:27ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours</i></li><li><strong>Assigné à</strong> mis à <i>Joël Cuissinat</i></li></ul> Distribution EOLE - Tâche #28547: Manage_schedule ne fonctionne pas avec un utilisateur autre que root et fait systématiquement un "apply"https://dev-eole.ac-dijon.fr/issues/28547?journal_id=1364442019-07-03T08:09:48ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Résolu</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li></ul><p>Corrigé pour EOLE >= 2.6.0</p> Distribution EOLE - Tâche #28547: Manage_schedule ne fonctionne pas avec un utilisateur autre que root et fait systématiquement un "apply"https://dev-eole.ac-dijon.fr/issues/28547?journal_id=1365292019-07-09T09:01:57ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li><li><strong>Restant à faire (heures)</strong> mis à <i>0.0</i></li></ul>