Browse Source

refactoring

devel
Dmitry Novikov 7 years ago
parent
commit
1c46eb39ed
  1. 9
      gw_app/nas_managers/mod_mikrotik.py

9
gw_app/nas_managers/mod_mikrotik.py

@ -301,7 +301,7 @@ class MikrotikTransmitter(core.BaseTransmitter, ApiRos,
if queue_gw is None:
return self.add_queue(queue)
else:
cmd = [
cmd = (
'/queue/simple/set',
'=name=%s' % queue.name,
'=max-limit=%.3fM/%.3fM' % queue.max_limit,
@ -311,10 +311,9 @@ class MikrotikTransmitter(core.BaseTransmitter, ApiRos,
'=queue=Djing_pcq_up/Djing_pcq_down',
'=burst-time=5/5',
'=burst-limit=%.3fM/%.3fM' % tuple(i * 2 for i in queue.max_limit),
'=burst-threshold=%.3fM/%.3fM' % tuple(i / 1.2 for i in queue.max_limit)
]
if queue.queue_id:
cmd.insert(1, '=numbers=%s' % queue.queue_id)
'=burst-threshold=%.3fM/%.3fM' % tuple(i / 1.2 for i in queue.max_limit),
'=numbers=%s' % queue_gw.queue_id
)
r = self._exec_cmd(cmd)
return r

Loading…
Cancel
Save