mirror of
https://github.com/LibreQoE/LibreQoS.git
synced 2025-02-25 18:55:32 -06:00
Update integrationUISP.py
This commit is contained in:
parent
0b45471dce
commit
cced3002d7
@ -229,19 +229,16 @@ def createShaper():
|
||||
if isInAllowedSubnets(ipv4):
|
||||
deviceModel = device['identification']['model']
|
||||
deviceModelName = device['identification']['modelName']
|
||||
minSpeedDown = min(1,downloadSpeedMbps)
|
||||
minSpeedUp = min(1,uploadSpeedMbps)
|
||||
maxSpeedDown = round(bandwidthOverheadFactor*downloadSpeedMbps)
|
||||
maxSpeedUp = round(bandwidthOverheadFactor*uploadSpeedMbps)
|
||||
minSpeedDown = min(round(maxSpeedDown*.98),maxSpeedDown)
|
||||
minSpeedUp = min(round(maxSpeedUp*.98),maxSpeedUp)
|
||||
#Customers directly connected to Sites
|
||||
if deviceName in exceptionCPEs.keys():
|
||||
AP = exceptionCPEs[deviceName]
|
||||
if AP == 'none':
|
||||
try:
|
||||
AP = siteIDtoName[uispClientSite['identification']['parent']['id']]
|
||||
# We have to ensure a solid "rate" to prevent low priority in cases where clients are directly connected to top level Parent Nodes
|
||||
minSpeedDown = round(maxSpeedDown*.95)
|
||||
minSpeedUp = round(maxSpeedDown*.95)
|
||||
except:
|
||||
AP = 'none'
|
||||
devicesToImport.append((uispClientSiteID, address, '', deviceName, AP, deviceMAC, ipv4, ipv6, str(minSpeedDown), str(minSpeedUp), str(maxSpeedDown),str(maxSpeedUp),''))
|
||||
|
Loading…
Reference in New Issue
Block a user