https://dev-eole.ac-dijon.fr/
https://dev-eole.ac-dijon.fr/favicon.ico
2021-09-07T10:13:05Z
Ensemble Ouvert Libre Évolutif
Distribution EOLE - Tâche #33106: Si /home/workgroups/devoirs n'existe pas, afficher une erreur explicite
https://dev-eole.ac-dijon.fr/issues/33106?journal_id=159978
2021-09-07T10:13:05Z
Emmanuel GARETTE
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>À valider</i></li><li><strong>Assigné à</strong> mis à <i>Emmanuel GARETTE</i></li></ul>
Distribution EOLE - Tâche #33106: Si /home/workgroups/devoirs n'existe pas, afficher une erreur explicite
https://dev-eole.ac-dijon.fr/issues/33106?journal_id=159980
2021-09-07T10:13:42Z
Emmanuel GARETTE
<ul><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li></ul>
Distribution EOLE - Tâche #33106: Si /home/workgroups/devoirs n'existe pas, afficher une erreur explicite
https://dev-eole.ac-dijon.fr/issues/33106?journal_id=160079
2021-09-09T08:49:01Z
Emmanuel GARETTE
<ul><li><strong>Statut</strong> changé de <i>À valider</i> à <i>Résolu</i></li></ul>
Distribution EOLE - Tâche #33106: Si /home/workgroups/devoirs n'existe pas, afficher une erreur explicite
https://dev-eole.ac-dijon.fr/issues/33106?journal_id=160098
2021-09-09T13:15:50Z
Joël Cuissinat
joel.cuissinat@ac-dijon.fr
<ul></ul><p>Les tests unitaires sont OK : <a class="external" href="https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-moduletests-amonecole-2.8.1-amd64/">https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-moduletests-amonecole-2.8.1-amd64/</a> (à partir du job n°168).</p>
<pre>
root@amonecole:~# getfacl /home/workgroups/devoirs/
getfacl : suppression du premier « / » des noms de chemins absolus
# file: home/workgroups/devoirs/
# owner: root
# group: root
user::rwx
group::---
group:professeurs:rwx
group:eleves:r-x
mask::rwx
other::---
default:user::rwx
default:group::---
default:group:professeurs:rwx
default:group:eleves:r-x
default:mask::rwx
default:other::---
</pre>
Distribution EOLE - Tâche #33106: Si /home/workgroups/devoirs n'existe pas, afficher une erreur explicite
https://dev-eole.ac-dijon.fr/issues/33106?journal_id=160099
2021-09-09T13:16:25Z
Joël Cuissinat
joel.cuissinat@ac-dijon.fr
<ul></ul><pre>
root@amonecole:~# rm -rf /home/workgroups/devoirs/
root@amonecole:~# pytest-3 --tb=line /usr/share/scribe/tests/test_devdir.py
=============================================================================================== test session starts ===============================================================================================
platform linux -- Python 3.8.10, pytest-4.6.9, py-1.8.1, pluggy-0.13.0
rootdir: /usr/share/scribe/tests
collected 3 items
../usr/share/scribe/tests/test_devdir.py .F. [100%]
==================================================================================================== FAILURES =====================================================================================================
/usr/lib/python3/dist-packages/scribe/login.py:101: Exception: Le répertoire "/home/workgroups/devoirs" n'existe pas !
======================================================================================= 1 failed, 2 passed in 0.28 seconds ========================================================================================
</pre>
<p>Le <strong>reconfigure</strong> re-crée correctement :)</p>
Distribution EOLE - Tâche #33106: Si /home/workgroups/devoirs n'existe pas, afficher une erreur explicite
https://dev-eole.ac-dijon.fr/issues/33106?journal_id=160105
2021-09-09T13:47:13Z
Joël Cuissinat
joel.cuissinat@ac-dijon.fr
<ul><li><strong>Sujet</strong> changé de <i>Si /home/workgroups/devoirs n'existe pas, le créer avec les bons droits</i> à <i>Si /home/workgroups/devoirs n'existe pas, afficher une erreur explicite</i></li><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>