После установки, активации и выполнения настроек услуги администратор системы либо оператор виртуальной АТС должен удостовериться, что сервис развернулся успешно.
Для просмотра информации об активированных в рамках виртуальной АТС услугах используется команда:
- для администратора системы:
/cluster/storage/<SOME_STORAGE>/ss/info <DOMAIN> [*] [-all] [<ADDRESS>]
- для оператора виртуальной АТС:
/domain/<DOMAIN>/ss/info [*] [-all] [<ADDRESS>]
где
<SOME_STORAGE> - имя кластера хранения долговременных данных (DS);
<DOMAIN> - имя виртуальной АТС (домен), которой принадлежит абонент;
<ADDRESS> - номер или диапазон номеров абонента(ов), для указания всех абонентов заданной виртуальной АТС используется "*";
- -all - флаг, при указании которого будет показана полная информация об всех активированных в системе услугах;
- * - флаг, при указании которого будет показана полная информация об всех активированных в системе услугах.
Описание параметров таблицы команды "info":
- Domain - название виртуальной АТС;
- Address - номер абонента;
- Name - название услуги;
- Family - вид услуги;
- V - версия реализации услуги;
- E - доступ на использование услуги абонентом: T - разрешено использовать услугу; F - запрещено использовать услугу;
- L - доступ на управление услугой абонентом: T - разрешено управлять услугой; F - запрещено управлять услугой;
- CSD - CSD-свойства услуги, CSD-свойства могут изменять оператор/пользователь:
- SSD - SSD-свойства услуги, SSD-свойства могут изменять только разработчики данной услуги.
Также для просмотра информации об установленных в системе услугах используется команда:
- для администратора системы:
/cluster/storage/<SOME_STORAGE>/ss/show [<SSNames>] | [*]
- для оператора виртуальной АТС:
node/<NAME_DS>/ss/show [<SSNames>] | [*]
где <SOME_STORAGE> - имя кластера хранения долговременных данных (DS);
<NAME_DS> - имя ноды DS;
<NAMES> - название полей таблицы, информацию по которым нужно отобразить, для указания всех полей используется "*", список полей задается через ",":
- Name - название услуги;
- Family - вид услуги;
- version - версия реализации услуги;
- description - описание услуги;
- ssd - SSD-свойства услуги, SSD-свойства могут изменять только разработчики данной услуги.
- csd - CSD-свойства услуги, CSD-свойства могут изменять оператор/пользователь:
Пример
Просмотреть список услуг, активированных на виртуальной АТС "p.city":
admin@[mycelium1@ecss1]:/$ cluster/storage/ds1/ss/info test.domain ┌───────────┬───────┬─────┬──────┬─┬─┬─────────────────────────┐ │ Domain │Address│Name │Family│V│E│ CSD │ ├───────────┼───────┼─────┼──────┼─┼─┼─────────────────────────┤ │test.domain│105 │chold│CHOLD │3│T│ │ │test.domain│105 │ctr │CTR │2│T│ │ │test.domain│210 │3way │3WAY │2│T│ │ │test.domain│210 │chold│CHOLD │3│T│ │ │test.domain│210 │ctr │CTR │2│T│ │ │test.domain│801 │chold│CHOLD │3│T│ │ │test.domain│801 │ctr │CTR │2│T│ │ │test.domain│802 │chold│CHOLD │3│T│ │ │test.domain│802 │ctr │CTR │2│T│ │ └───────────┴───────┴─────┴──────┴─┴─┴─────────────────────────┘
Для абонента 210 активированы и разрешены на использование услуги 3WAY, CTR, CHOLD. Для всех остальных абонентов данного домена активировано только услуги CTR, CHOLD.
Просмотреть список установленных в системе услуг (метаданные):
admin@[mycelium1@ecss1]:/$ cluster/storage/ds1/ss/show ┌─────────────────────────┬────────────────┬───────┬──────────────────────────────────────────────────┐ │ name │ family │version│ description │ ├─────────────────────────┼────────────────┼───────┼──────────────────────────────────────────────────┤ │3way │3WAY │2 │3-Way Conference │ │acb │ACB │1 │Anonymous Call Blocking │ ... │speed_dial │SpeedDial │3 │Speed dial (Abbreviated dialing) │ │teleconference_manager │Teleconference │2 │Teleconference manager │ └─────────────────────────┴────────────────┴───────┴──────────────────────────────────────────────────┘ Installed supplementary services: 40
Просмотреть настройки услуг, установленных в системе:
admin@[mycelium1@ecss1]:/$ cluster/storage/ds1/ss/show name msd ┌─────────────────────────┬────────────────────────────────────────────────────────────────────────────────┐ │ name │ msd │ ├─────────────────────────┼────────────────────────────────────────────────────────────────────────────────┤ │3way │atom[] dependency_list = ['CHOLD']; //List of SS that is depended from SS │ │acb │ │ │alarm │atom handle_module = ss_alarm_handler; // │ ... │speed_dial │string enumType = "address_book_10|address_book_100"; //The type of address book│ │ │. address_book_10 supports 10 number in the address book. address_book_100 suppo│ │ │rts 100 numbers on the address book. │ │teleconference_manager │ │ └─────────────────────────┴────────────────────────────────────────────────────────────────────────────────┘ Installed supplementary services: 40