No description
Find a file
2018-02-18 10:57:40 +01:00
config Ajout de la décorrélation des comptes Zimbra/NC 2018-02-16 10:21:37 +01:00
invaderzim Bug d'écriture corrigé 2018-02-18 10:57:40 +01:00
.gitignore Nettoyage 2018-02-14 12:02:20 +01:00
invaderzim_runner.py Nettoyage 2018-02-14 12:02:20 +01:00
README.md Ajout de la décorrélation des comptes Zimbra/NC 2018-02-16 10:21:37 +01:00
setup.py Bug d'écriture corrigé 2018-02-18 10:57:40 +01:00

InvaderZim

Client Python pour automatiser la récupération de calendrier Zimbra U-PSud

Installation

InvaderZim nécessite Python 3.x (ne fonctionnera pas avec Python 2.x).

La manière recommandée d'installer l'application est dans un environnement virtuel.

virtualenv import_zimbra -p python3
cd import_zimbra
bin/pip install git+http://git.airelle.info/airelle/invaderzim

Dans le dossier config, il faut éditer le fichier config.sample.ini et donner les informations pertinentes, puis le renommer en config.ini.

Usage

Lors de la première utilisation : bin/invaderzim -v dans le dossier défini lors de l'installation, afin de récupérer le lien à donner à l'application de calendrier. Pour les utilisations ultérieures, inutile de préciser -v.

On peut ensuite utiliser le programme dans une tâche cron pour que le fichier soit récupéré et mis à jour toutes les nuits par exemple.

Révisions

v0.1 Première ébauche

v1.0 Distribution

v1.1 Ajout de la possibilité d'insérer un évènement fictif marquant le moment de dernier import (suggestion de JC Dubacq)

v1.2 Décorrélation des comptes Zimbra et NC (pour utiliser un compte générique Zimbra par ex.)