Команды предназначены для управления услугами на транках.
activate
Команда предназначена для активации услуги на определенном транке в определенном домене.
Путь команды:
/domain/<DOMAIN>/trunk/services/activate
Синтаксис:
activate <TrunkGroup> <Trunk> <SSName> <Args>
activate <Domain> <TrunkGroup> | * <Trunk> <SSName> <Args>
Параметры:
<TrunkGroup> - идентификатор транк-группы для интерфейса виртуальной АТС;
<Trunk> - имя транка, для свойства которого выполняется установка значения по умолчанию;
<SSName> - имя услуги;
<Args> - опциональный параметр для команды --activate, задается в виде <KEY> = <VALUE>, где <KEY> - определенный параметр для данной услуги, <VALUE> - значение параметра.
Пример:
admin@[mycelium1@ecss1]:/$ domain/dom1.ssw/trunk/services/activate new.gr test_trunk cfnr number = 1234, timeout = 40 Success: Service cfnr activated for domain "dom1.ssw" trunk "test_trunk"
deactivate
Команда предназначена для деактивации транковых сервисов в определенно домене.
Путь команды:
/domain/<DOMAIN>/trunk/services/deactivate
Синтаксис:
deactivate <TrunkGroup> | * <Trunk> <SSNameList>
deactivate <Domain> <TrunkGroup> | * <Trunk> <SSNameList>
Параметры:
<TrunkGroup> - идентификатор транк-группы для интерфейса виртуальной АТС;
<Trunk> - имя транка, для свойства которого выполняется установка значения по умолчанию;
<SSNameList> - список услуг, которые будут недоступны абоненту.
Пример:
admin@[mycelium1@ecss1]:/$ domain/dom1.ssw/trunk/services/deactivate new.gr test_trunk cfnr Success: Supplementary service cfnr deactivated for domain "dom1.ssw", trunk "test_trunk".
info
Команда возвращает список активированных транковых сервисов в рамках определенного домена.
Путь команды:
/domain/<DOMAIN>/trunk/services/info
Синтаксис:
info [-extended] [<TrunkGroup> | * <Trunk>]
Параметры:
<TrunkGroup> - идентификатор транк-группы для интерфейса виртуальной АТС;
<Trunk> - имя транка, для свойства которого выполняется установка значения по умолчанию;
[-extended] - флаг, при указании которого будут указаны параметры услуги.
Пример:
admin@[mycelium1@ecss1]:/$ domain/dom1.ssw/trunk/services/info * test_trunk Domain: dom1.ssw Services' settings: ┌──────────────┬────────────────────────┬───────────────┬─┬──────────────────────────────────────┐ │ Trunk │ Name │ Family │V│ CSD │ ├──────────────┼────────────────────────┼───────────────┼─┼──────────────────────────────────────┤ │test_trunk │cfnr │CFNR │4│number = "1234" │ │ │ │ │ │timeout = 40 │ └──────────────┴────────────────────────┴───────────────┴─┴──────────────────────────────────────┘