Page 1 of 1

Option to attempt repair before using backup server

Posted: November 5th, 2013, 11:05 am
by TheCraiggers
I'd like an option to make backup servers used only if absolutely needed. My thoughts on this are:

Backup servers are typically block accounts, and therefore can be expensive if squandered.
You don't always need a backup server to complete a download- typically par can fill in the blanks assuming your primary server(s) had enough of the requested files.

The obvious downside is that it may take longer to download files, but I feel that most people won't be bothered by this, and those that are can just not enable this option.

Another (perhaps even better) option is to provide a button in the Try Again dialog to try again, with backup servers enabled for that nzb.

Re: Option to attempt repair before using backup server

Posted: November 6th, 2013, 11:16 am
by shypike
As I've explained in the past, gap-filling is not possible.
The NZB file doesn't say how long the gap in the file is, it lists the raw data size, not the real data size.
Doing what you ask is not completely impossible, but very hard to implement, for a too small audience.

Re: Option to attempt repair before using backup server

Posted: November 6th, 2013, 7:47 pm
by TheCraiggers
I'm not asking for gap filling so much (although that would be awesome if it was ever made to work). What I'm asking for is:

1. Download NZB with normal servers.
2. Attempt to repair.
3. If Repair is unsuccessful, delete download & resubmit with backup servers enabled.

I'd prefer if step 3 didn't involve deleting all that wasted data, but if that's what is required then so be it. Perhaps a threshold of "resubmit if < X bad blocks" could be used?

I suppose this is now probably for an even smaller audience... I guess I can just continue do this manually, but man can it be a pain. Thanks for taking the time to replay, by the way.

Re: Option to attempt repair before using backup server

Posted: November 7th, 2013, 10:59 am
by shypike
The biggest issue with 3 is that servers aren't enabled on a per-job basis.
What you ask is perfectly reasonable, but it doesn't fit with the way SABnzbd has been set up.

Re: Option to attempt repair before using backup server

Posted: November 7th, 2013, 8:00 pm
by TheCraiggers
I'm aware that #3 isn't possible at the moment. That's the "feature request" part.

I'm doing this manually now, and it's alright as I'm usually a very light downloader. But this would be a godsend when doing a large batch of something.