You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
micall_watcher.py currently checks Kive for an external directory when it starts up, and complains if it doesn't find one or if it can't connect to Kive. It would also be useful to check that it can connect to QAI and that the MiCall pipeline it's expecting has been configured. If not, it should log an error and proceed with sending jobs to Kive.
When QAI isn't configured properly, it seems to complain about twice an hour after the first run finishes processing. Try to include the retry logic with increasing delays for when to try uploading to QAI. This might be related to the changes for #471, so you have three independent processes:
Starting new Kive jobs.
Uploading completed runs to QAI, with retry delay logic.
Checking the status of active Kive jobs.
The text was updated successfully, but these errors were encountered:
I've pushed some changes to my branch to address this issue. I've tested that my new function behaves correctly when QAI is available or not.
I might have the logic in the wrong place because it looks like the QAI check will only run once here. I'll clarify and then see about adding in retry logic.
micall_watcher.py
currently checks Kive for an external directory when it starts up, and complains if it doesn't find one or if it can't connect to Kive. It would also be useful to check that it can connect to QAI and that the MiCall pipeline it's expecting has been configured. If not, it should log an error and proceed with sending jobs to Kive.When QAI isn't configured properly, it seems to complain about twice an hour after the first run finishes processing. Try to include the retry logic with increasing delays for when to try uploading to QAI. This might be related to the changes for #471, so you have three independent processes:
The text was updated successfully, but these errors were encountered: