Using the scheduler to temporarily throttle

Get help with all aspects of SABnzbd
Forum rules
Help us help you:
  • Are you using the latest stable version of SABnzbd? Downloads page.
  • Tell us what system you run SABnzbd on.
  • Adhere to the forum rules.
  • Do you experience problems during downloading?
    Check your connection in Status and Interface settings window.
    Use Test Server in Config > Servers.
    We will probably ask you to do a test using only basic settings.
  • Do you experience problems during repair or unpacking?
    Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
Post Reply
duffer99
Newbie
Newbie
Posts: 12
Joined: March 10th, 2013, 9:13 pm

Using the scheduler to temporarily throttle

Post by duffer99 »

With other family members using Netflix, I am forced to throttle dl's to about 800 K to avoid their programs from locking up. I can pause for xxx minutes or manually throttle. I would like to be able to manually throttle for xx mins and then fully resume automatically. I tried scheduler for speedlimit 800 starting 2 mins from now and then speed limit 2000 for at a time xx minutes later. Nothing changed to the dl speed. The speed limit in the box on the main page is in KB/s. Is placing 800 and 2000 in the scheduler argument box correct? I sure would like to see a speed/pause combo feature on the main page.

Many thanks,

duffer
User avatar
sander
Release Testers
Release Testers
Posts: 8830
Joined: January 22nd, 2008, 2:22 pm

Re: Using the scheduler to temporarily throttle

Post by sander »

duffer99 wrote:Is placing 800 and 2000 in the scheduler argument box correct?
Yes, it is.

When the the speed limiter is active (via the the scheduler, or manually), the speed box on the SAB front page should show a a RED arrow.

One more check: SABnzbd.log should show:

Code: Select all

2014-10-26 07:55:00,003::INFO::[downloader:255] Bandwidth limit set to 200000
2014-10-26 08:00:00,001::INFO::[downloader:255] Bandwidth limit set to 300
And if set to DEBUG, if you change anythong to the scheduler, you shoudl see something like:

Code: Select all

2014-10-26 08:03:11,305::DEBUG::[scheduler:127] scheduling speedlimit(['300']) on days [7] at 8:0
2014-10-26 08:03:11,305::DEBUG::[scheduler:127] scheduling speedlimit(['5000']) on days [1, 2, 3, 4, 5, 6, 7] at 8:5
2014-10-26 08:03:11,305::DEBUG::[scheduler:127] scheduling speedlimit(['200000']) on days [7] at 7:55
2014-10-26 08:03:11,306::DEBUG::[scheduler:127] scheduling speedlimit(['3333']) on days [1, 2, 3, 4, 5, 6, 7] at 9:0
2014-10-26 08:03:11,306::DEBUG::[scheduler:140] Scheduling RSS interval task every 60 min (delay=52)
Post Reply