I love that NZBdrone allows me to check the free disk space in one place easily.
On the occasions that I run out of disk space on one drive or another, when that happens it causes quite a train wreck.
I would love to see some kind of warning system (email, but maybe just by being hooked into the notifications system) that would allow me to be alerted at configurable thresholds. (In GB, not percent, but I guess a flexible setup would allow either).
I have a big setup and I administer another for someone else and both suffer from this problem more frequently than I would like. Unfortunately sabnzbd is the only other place where there is some disk configuration, and that is too limited to be of use.
A stretch goal would be for nzbdrone to be able to take configurable actions based on free space. Such as, pause sabNZBD, pause nzbdrone, only send jobs to sabnzbd paused, or pause only shows on the affected partition. (TV1 is fine, TV2 is full as an example).
Wouldnt things just stack up on the completed drive? If that drive is full SAB would pause downloads (by default I believe). Can you have elaborate more on how this is a big problem? How do you deal with this problem when it does happen?
While I see some merit in this, I don’t think it is something we would consider adding at this time.
Sab will only monitor one drive, so it doesn’t help in the TV1 / TV2 partition situation, but also if you have some kind of staging area (downloads) partition.
You make a good point though, what will happen if an nzbdrone destination TV shows partition is full but completed files keep coming in on the “downloads” drive? I assumed that it would do the same as sickbeard, ie; unhandled Bad Things. But since I’m an nzbd newb I don’t know.
Drone will log some errors, but it won’t delete anything so it shouldn’t be too bad and it will pick up when space is available.
It does raise the question what will happen when you have Drone series on another disk/partition than the downloads folder. The post-processing kicks in, you can fill up the destination without notice. From the OP’s idea maybe a threshold can be placed and when it is reached do not post-process?
SAB will stop downloading if the temp/completed drive for it gets filled up, drone will stop importing if the drive the series folder is on is full/doesn’t have room for the file.