25 lines
829 B
Markdown
25 lines
829 B
Markdown
Un script pour aller chercher l'emploi du temps
|
|
sur NTNOE. Il crée un agenda `ntnoe` dans votre Google agenda pour y
|
|
synchroniser l'agenda NTNOE.
|
|
|
|
Vous avec besoin d'une clé API google, allez la chercher
|
|
[ici](https://developers.google.com/google-apps/calendar/quickstart/python) et
|
|
mettez le `client_secret.json`dans le même répertoire que `main.py`. Ensuite
|
|
vous avez besoin des dépendances, donc :
|
|
|
|
```
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
Créez un fichier `ntnoe_credentials` sur le modèle de
|
|
`ntnoe_credentials.example`, et ça marche (sans doute) :
|
|
|
|
```
|
|
python3 main.py
|
|
```
|
|
|
|
Les logs se trouvent dans `~/.ntnoe/`.
|
|
|
|
Après le tout devrait ben s'automatiser avec un petit `cron` des familles. Si
|
|
vous le lancez sur un serveur il y a quelques modifications à faire au niveau
|
|
de l'authentification. RTFM comme on dit.
|