From: Faiyaz Ahmed Date: Thu, 11 Sep 2008 19:18:34 +0000 (+0000) Subject: Remove check for changes in max/min rates before running set(). X-Git-Tag: util-vserver-pl-0.3-13~2 X-Git-Url: http://git.onelab.eu/?p=util-vserver-pl.git;a=commitdiff_plain;h=45944723abf2a52aeaaabb16c5d7bbfd029ae0bb Remove check for changes in max/min rates before running set(). --- diff --git a/python/bwlimit.py b/python/bwlimit.py index 60b290e..18fdaac 100644 --- a/python/bwlimit.py +++ b/python/bwlimit.py @@ -564,15 +564,9 @@ def on(xid, dev = dev, share = None, minrate = None, maxrate = None, minexemptra def set(xid, share = None, minrate = None, maxrate = None, minexemptrate = None, maxexemptrate = None): - # Get defaults from current state if available - # get(xid,dev) = ( xid, share, minrate, maxrate, minexemptrate, maxexemptrate, bytes, i2bytes ) - current = get(xid, dev) - if current == None: current = () # must be a new slice if returned nothing. - new = ( share, minrate, maxrate, minexemptrate, maxexemptrate ) - if current[1:6] != new: - on(xid = xid, share = share, - minrate = minrate, maxrate = maxrate, - minexemptrate = minexemptrate, maxexemptrate = maxexemptrate) + on(xid = xid, share = share, + minrate = minrate, maxrate = maxrate, + minexemptrate = minexemptrate, maxexemptrate = maxexemptrate) # Remove class associated with specified slice xid. If further packets