VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Как получить в диалплане конфигурацию базы данных mysql?

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
nelgondar
Сообщения: 17
Зарегистрирован: 27 сен 2011, 16:49

Как получить в диалплане конфигурацию базы данных mysql?

Сообщение nelgondar »

Добрый день. У меня cdr записи хранятся в базе данных mysql. Как можно получить конфигурацию cdr_mysql в диалплане? Парсить файл, я считаю, не самая удачная идея. Можно ли в диалплане получить настройки, описанные в конфигурационном файле cdr_mysql (название бд, логин, пароль для подключения)?
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Как получить в диалплане конфигурацию базы данных mysql?

Сообщение ded »

CDR - это записи о совершённых вызвах, а диал-план - это план набора, таким образом - это разные вещи совершенно. Думаю, что вопрошая Как можно получить конфигурацию cdr_mysql в диалплане? автор имелл ввиду конфигурацию диалплана в mysql а не в extensions.conf.
Тогда ответ лежит в области использования res_mysql - Real time MySQL в Астериске.
nelgondar
Сообщения: 17
Зарегистрирован: 27 сен 2011, 16:49

Re: Как получить в диалплане конфигурацию базы данных mysql?

Сообщение nelgondar »

Извините, не так выразился. Задача такая. Есть стороннее приложение. Я его вызываю в диалплане и посылаю ему логин/пароль и имя базы как входные параметры. Пока что эти самые входные параметры я задал вручную. Хотелось бы чтобы они автоматически подставлялись из файла cdr_mysql. А вопрос у меня такой: можно ли функциями астериска в диалплане получить данные для подключения к датабазе
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Как получить в диалплане конфигурацию базы данных mysql?

Сообщение ded »

ded писал(а):ответ лежит в области использования res_mysql - Real time MySQL в Астериске.
Изучите вопрос поиском по этим ключевым словам.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Как получить в диалплане конфигурацию базы данных mysql?

Сообщение Vlad1983 »

о, оказывается есть и более легкий путь, нежели func FILE
https://wiki.asterisk.org/wiki/display/ ... AST_CONFIG
ЛС: @rostel
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH