ПредишенСледващото

Маса изтриване на записи на разговори в Elastix

За съжаление, разработчиците не са предоставили Elastix функционалност автоматично премахване на разговори записи след определен период от време. Ръчен начин за премахване на записи също изпълняват далеч не е идеален: трябва да отидете в раздела PBX -> Мониторинг, има ръчно да проверите всеки запис и натиснете бутона Delete. Какво става, ако стотици или хиляди записи? Кликнете върху всяка ще отнеме много дълго време.
Googling, открих няколко начина за решаване на този проблем. Това не е точно един красив начин за решаване на проблема, но те са там и те се използват.
По мое мнение, моя начин на възприемане. Той е описан в следващия пост.
Ако има интерес към първите две - те са описани по-долу.

Вторият начин - да се подобри Elastix файлове, за да се подобри удобството на стандарт за мониторинг модул (неговите Elastix разработчиците явно също не препоръчват :)). Същността на метода - увеличаване на броя на записите, показани на страница 200 (може да бъде повече, колкото искате), и да направи отметка в квадратчетата за всеки запис подчертано по подразбиране не е нужно да се придържаме с мишката във всяка от 200-те линии.
За да направите това, направете следното:
1. вход към сървъра чрез SSH
2. Отидете в папката, където тя се съхранява модул със запис на разговор и да направите резервно копие на файла, който ще бъде редактирана:
3. Отворете файла
4. Търсите низ (броя на около 252)
и промяна на
По този начин можем да увеличим броя на записите, показани на една страница, вместо на 20-200.
5. Търсите низ (броя на около 280)
и да го смените с
Това, което правим квадратчето до всяка запис активна по подразбиране.
6. Запазете файла и да се полюбувате на резултата в браузъра.
Сега само с няколко кликвания на мишката, за да изтриете ръчно голям брой файлове наведнъж.

Послепис Писано е, с информация от тук.

Подкрепете проекта - споделете линка, благодаря!