rok4 / core-python

Librairies Python génériques du projet ROK4
https://rok4.github.io/core-python/
Other
1 stars 1 forks source link

Packaging : rend l'installation indépendante de librados #50

Closed Guts closed 1 year ago

Guts commented 1 year ago

Désolé @Dolite, j'ai pas le temps de pousser le reste. Faut que je remette mon dpéôt local au propre après les autres PRs.

Guts commented 1 year ago

@Dolite tu peux tester en local sur une VM sans RADOS, ça fonctionne chez moi.

@sylvainbeo ou @vicente23 si vous pouvez tester la branche :pray:

Dolite commented 1 year ago

On va aussi en profiter pour repasser l'installation de psycopg via pip plutôt que paquet debian seulement.

Dolite commented 1 year ago

Est ce qu'on peut juste ajouter à cette PR le test sur la disponibilité de rados pour qu'un appel concernant du stockage CEPH sorte avec une exception NotImplementedError ou StorageError ?

Guts commented 1 year ago

On va aussi en profiter pour repasser l'installation de psycopg via pip plutôt que paquet debian seulement.

Comme ceci ? https://gitlab.gpf-tech.ign.fr/geoplateforme/gpf-entrepot-toolbelt-py/-/blob/main/docs/usage/installation.md#installer-les-d%C3%A9pendances-li%C3%A9es-au-client-postgresql

Est ce qu'on peut juste ajouter à cette PR le test sur la disponibilité de rados pour qu'un appel concernant du stockage CEPH sorte avec une exception NotImplementedError ou StorageError ?

Oui, je peux faire ça. Côté installation je n'ai pas trop de doute (jai viré rados de ma machine). J'ai des doutes au moment de l'utilisation de la lib, d'où ma demande de tests auprès de vous

Guts commented 1 year ago

Tâches à suivre post-merge :