-
Notifications
You must be signed in to change notification settings - Fork 11
Improve error handling for failed downloads #95
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
Conversation
Tangentially related: |
New VM created in last 30mins. I have downloaded few videos and some that have failed in the past ,the ones that downloaded successfully showed progress for every video in the playlist. Overall very good progress ,implementers can see reasons for failure. |
Please see above Lines 1079-1363. (Starting here...) https://sprunge.us/1ZZzoZ?en#n-1079 ASIDE: |
@deldesir the 100 last lines of /var/log/xklb.log appear to be counterproductive here — certainly not helping anybody in this example: https://sprunge.us/1ZZzoZ?en#n-1261 QUESTIONS:
|
@deldesir I'm not talking about irqbalance. You're looking at Lines 1550-1649 which are off-topic. I'm talking about the "100 last lines of /var/log/xklb.log" on Lines 1264-1363 here. See the direct link I provided earlier: |
(iiab-diagnostics' approximately 100 commands each transmit a very limited number of lines!) |
Let's start by removing ffmpeg ones
All lines that contain ffmpeg |
It's an idea. Something like that definitely might be necessary in future. But just for now, iiab-diagnostics will now collect the last 300 lines of |
@EMG70 this PR #95 is now merged: can you confirm below?
|
PR #95 Test as per newly added instructions to Calibre-web wiki Check the Task column (in Tasks view) for success or error messages. Also, check the logs for the message "Successfully downloaded" or an error if any.✅ |
Log error for failed status 👍
|
🚀 Pull Request Overview:
This pull request brings following enhancements:
These updates aim to provide users with clearer information about download failures.
📋 Checklist:
🔗 Related Issues: #89
Some testing steps (thanks @EMG70):