-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ressource "temps réel" Möbius marquée comme "non disponible" #1538
Comments
J'ai identifié le problème sous-jacent, ça doit je pense concerner d'autres ressources. |
Au final ça ne concerne que la ressource actuelle. Voici l'explication.
transport-site/apps/transport/lib/transport/import_data.ex Lines 338 to 351 in 142e8e7
J'ai été voir en base si d'autres ressources étaient concernées: select count(*), format, is_available
from resource
where url like 'https://tr.transport%'
group by format, is_available Le résultat est:
Donc il semblerait, si je ne me trompe pas, que c'est la première fois qu'on ajoute une ressource avec une url en "tr.transport". Je suis étonné à première vue :-) Du coup les options sont:
|
Voici la réponse du proxy Rust pour mémoire, avec un statut 405: {:ok,
%HTTPoison.Response{
body: "",
headers: [
{"content-length", "0"},
{"date", "Tue, 09 Mar 2021 17:26:24 GMT"},
{"Sozu-Id", "c976e871-ae09-459a-befe-51205a06551a"}
],
request: %HTTPoison.Request{
body: "",
headers: [],
method: :head,
options: [],
params: %{},
url: "https://tr.transport.data.gouv.fr/horaires-theoriques-et-temps-reel-reseau-mobius/gtfs-rt"
},
request_url: "https://tr.transport.data.gouv.fr/horaires-theoriques-et-temps-reel-reseau-mobius/gtfs-rt",
status_code: 405
}} |
Je dois aller vérifier ce qui se passe dans le cas du SIRI lite https://transport.data.gouv.fr/datasets/horaires-theoriques-et-temps-reel-du-reseau-bmob-bernay-gtfs-gtfs-rt/ - dixit @Miryad3108 rien n'est vérifié. |
Pour information le dataset https://transport.data.gouv.fr/datasets/donnees-temps-reels-sur-les-veliverts-velo-en-libre-service-de-saint-etienne-metropole est dans le même cas (même si ce n'est pas notre proxy rust), leur serveur ne gère pas la méthode head, on a une réponse 405, leurs jeux se retrouvent donc en non disponibles. Je me demande si on ne devrait pas être plus fins, et par exemple considérer qu'une réponse 405 fait partie des réponses qui renvoient available à true. Ou bien doit déclencher un get ? |
les ressources sont de retour en vert ce matin suite au merge. Trop cool ! |
Après ajout de la ressource temps réel pour ce dataset:
https://transport.data.gouv.fr/datasets/horaires-theoriques-et-temps-reel-reseau-mobius/
la ressource est marquée comme "non disponible).
Pourtant le lien pointé est bon à première vue:
https://tr.transport.data.gouv.fr/horaires-theoriques-et-temps-reel-reseau-mobius/gtfs-rt
Je vais aller enquêter.
The text was updated successfully, but these errors were encountered: