{"action":"created","issue":{"url":"https://api.github.com/repos/haum/hms_spacestatus/issues/5","repository_url":"https://api.github.com/repos/haum/hms_spacestatus","labels_url":"https://api.github.com/repos/haum/hms_spacestatus/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/haum/hms_spacestatus/issues/5/comments","events_url":"https://api.github.com/repos/haum/hms_spacestatus/issues/5/events","html_url":"https://github.com/haum/hms_spacestatus/issues/5","id":249571040,"number":5,"title":"Very long time of processing when interacting with the space","user":{"login":"sebvallee","id":13319443,"avatar_url":"https://avatars0.githubusercontent.com/u/13319443?v=4","gravatar_id":"","url":"https://api.github.com/users/sebvallee","html_url":"https://github.com/sebvallee","followers_url":"https://api.github.com/users/sebvallee/followers","following_url":"https://api.github.com/users/sebvallee/following{/other_user}","gists_url":"https://api.github.com/users/sebvallee/gists{/gist_id}","starred_url":"https://api.github.com/users/sebvallee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sebvallee/subscriptions","organizations_url":"https://api.github.com/users/sebvallee/orgs","repos_url":"https://api.github.com/users/sebvallee/repos","events_url":"https://api.github.com/users/sebvallee/events{/privacy}","received_events_url":"https://api.github.com/users/sebvallee/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-08-11T08:38:21Z","updated_at":"2017-08-18T11:56:51Z","closed_at":"2017-08-17T22:01:43Z","body":"Recently, we observed on the IRC channel (with hms_IRC, so) that between the input of the opening/closing command and its completion, it may takes very long time (up to 2 minutes) before anything appears on the IRC Channel, or even on the Twitter/Mastodon account, while the website is correctly et quickly updated with the green alien. \r\n\r\nAfter diging a bit in the logs of the process, it appears that the spaceapi.net website is not responding, so the process is waiting the timeout before doing anything more.\r\n\r\nCan we put the spaceapi.net thing in the very last thing to do, or make the thing happen in parralel of others tasks ?"},"comment":{"url":"https://api.github.com/repos/haum/hms_spacestatus/issues/comments/323334518","html_url":"https://github.com/haum/hms_spacestatus/issues/5#issuecomment-323334518","issue_url":"https://api.github.com/repos/haum/hms_spacestatus/issues/5","id":323334518,"user":{"login":"MicroJoe","id":989521,"avatar_url":"https://avatars2.githubusercontent.com/u/989521?v=4","gravatar_id":"","url":"https://api.github.com/users/MicroJoe","html_url":"https://github.com/MicroJoe","followers_url":"https://api.github.com/users/MicroJoe/followers","following_url":"https://api.github.com/users/MicroJoe/following{/other_user}","gists_url":"https://api.github.com/users/MicroJoe/gists{/gist_id}","starred_url":"https://api.github.com/users/MicroJoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MicroJoe/subscriptions","organizations_url":"https://api.github.com/users/MicroJoe/orgs","repos_url":"https://api.github.com/users/MicroJoe/repos","events_url":"https://api.github.com/users/MicroJoe/events{/privacy}","received_events_url":"https://api.github.com/users/MicroJoe/received_events","type":"User","site_admin":false},"created_at":"2017-08-18T11:56:51Z","updated_at":"2017-08-18T11:56:51Z","body":"Have you checked that this will work locally with an `hms_irc` running? Since you have removed some fields of the transmitted JSON response to other services, attempts to read the old spaceapi status will result in a `KeyError` or something.\r\n\r\nI think we should look at how `hms_irc` handles responses from `hms_spacestatus` before pushing this to production with Ansible.\r\n\r\nFinally it is a good practise to monitor key changes into the `[Unreleased]` part of the `CHANGELOG.md` file so that we can track improvements over versions, if you can do that. 😉 "}}
{"actor":{"display_login":"MicroJoe"}}