В данном разделе описываются команды управления лицензиями ДВО для абонентов в рамках определенного домена.
<DOMAIN> - название виртуальной АТС.
Команды должны быть доступны только в случае, если лицензирование ДВО включено на уровне лицензии
allocate
Данной командой можно выделить лицензии на пакет ДВО заданным абонентам.
Путь команды:
/domain/<DOMAIN>/ss/licence/allocate
Синтаксис:
allocate <ADDRESS_RANGE> <LICENCE_SS_PROFILE> [--priority]
Параметры:
- <DOMAIN> - имя домена;
- <ADDRESS_RANGE> - номер/диапазон номеров абонента (* - все номера), на который выделяется пакет ДВО;
- <LICENCE_SS_PROFILE> - имя лицензионного пакета ДВО, на который выделяется лицензия;
- --priority - в случае наличия флага
--priority
при деградации лицензии у абонента с данным флагом ДВО будет блокироваться в последнюю очередь
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/ss/licence/allocate 240101 ECSS-FULL+ Licence package ECSS-FULL+ successfully allocated. [exec at: 12.03.2021 13:10:54, exec time: 22ms, nodes: ds1@ecss2 v.3.14.8.26] admin@mycelium1@ecss1:/$ domain/biysk.local/ss/licence/allocate 2405{00-09} ECSS-ADV+ Licence package ECSS-ADV+ successfully allocated.
free
Данной командой можно отозвать лицензии на пакет ДВО заданным абонентам.
Путь команды:
/domain/<DOMAIN>/ss/licence/free
Синтаксис:
free <ADDRESS_RANGE> <LICENCE_SS_PROFILE>
Параметры:
- <DOMAIN> - имя домена;
- <ADDRESS_RANGE> - номер/диапазон номеров абонента (* - все номера), на который выделяется пакет ДВО;
- <LICENCE_SS_PROFILE> - имя лицензионного пакета ДВО, на который выделяется лицензия.
Пример:
admin@mycelium1@ecss1:/$ /domain/biysk.local/ss/licence/free 24070{5-7} ECSS-FULL+ Licence package ECSS-FULL+ successfully free on subscribers. [exec at: 12.03.2021 13:13:27, exec time: 21ms, nodes: ds1@ecss2 v.3.14.8.26] admin@mycelium1@ecss1:/$ /domain/biysk.local/ss/licence/free 24070{5-7} ECSS-ADV Warning: package ECSS-ADV not allocated by aliases with addresses 240705, 240706, 240707.
Добавить комментарий