Merge pull request #62 from interduo/patch-2

mute the output of tc when deleting qdisc/filter for interfaceA and i…
This commit is contained in:
Robert Chacón 2022-09-05 11:15:55 -06:00 committed by GitHub
commit 922d77bf66
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -29,14 +29,14 @@ def shell(command):
def clearPriorSettings(interfaceA, interfaceB): def clearPriorSettings(interfaceA, interfaceB):
if enableActualShellCommands: if enableActualShellCommands:
shell('tc filter delete dev ' + interfaceA) shell('tc filter delete dev ' + interfaceA + ' &>/dev/null')
shell('tc filter delete dev ' + interfaceA + ' root') shell('tc filter delete dev ' + interfaceA + ' root' + ' &>/dev/null')
shell('tc qdisc delete dev ' + interfaceA + ' root') shell('tc qdisc delete dev ' + interfaceA + ' root' + ' &>/dev/null')
shell('tc qdisc delete dev ' + interfaceA) shell('tc qdisc delete dev ' + interfaceA + ' &>/dev/null')
shell('tc filter delete dev ' + interfaceB) shell('tc filter delete dev ' + interfaceB + ' &>/dev/null')
shell('tc filter delete dev ' + interfaceB + ' root') shell('tc filter delete dev ' + interfaceB + ' root' + ' &>/dev/null')
shell('tc qdisc delete dev ' + interfaceB + ' root') shell('tc qdisc delete dev ' + interfaceB + ' root' + ' &>/dev/null')
shell('tc qdisc delete dev ' + interfaceB) shell('tc qdisc delete dev ' + interfaceB + ' &>/dev/null')
def refreshShapers(): def refreshShapers():
tcpOverheadFactor = 1.09 tcpOverheadFactor = 1.09