Gestion du replicaset mongo
Cette MR :
- corrige la configuration MongoDB par défaut (qui empêchait de se connecter à un replicaset);
- ajoute la gestion des erreurs de connexion à MongoDB (#55 (moved));
- modifie le package
lib/canopsis/config
pour utilisermongo.Collection
plutôt quemgo.Collection
(qui ne gère pas le replicaset).
Le commit 869d0f03 est chez un client depuis un mois.
Validation
- Vérifier que Canopsis fonctionne toujours sans replicaset
- Vérifier que Canopsis peut se connecter à un replicaset quand l'un des membres du replicaset est down (ce n'était pas le cas avant)
- Vérifier que Canopsis ne plante pas quand on coupe le primary
Edited by Lucas Seguinot