Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версия | Предыдущая версия | ||
| dpi:dpi_components:platform:subscriber_management:subsman_json [2024/09/26 15:29] – создано - внешнее изменение 127.0.0.1 | dpi:dpi_components:platform:subscriber_management:subsman_json [2026/05/20 15:22] (текущий) – elena.krasnobryzh | ||
|---|---|---|---|
| Строка 3: | Строка 3: | ||
| Для упрощения разбора результата выполнения команды при интеграции с внешними платформами и WEB предусмотрен вывод в формате JSON | Для упрощения разбора результата выполнения команды при интеграции с внешними платформами и WEB предусмотрен вывод в формате JSON | ||
| + | |||
| Для этого в команде указывается дополнительный параметр | Для этого в команде указывается дополнительный параметр | ||
| - | < | + | < |
| Для удобства работы с json рекомендуем установить утилиту jq: | Для удобства работы с json рекомендуем установить утилиту jq: | ||
| - | < | + | < |
| yum install epel-release | yum install epel-release | ||
| yum-config-manager --disable epel | yum-config-manager --disable epel | ||
| Строка 13: | Строка 14: | ||
| </ | </ | ||
| - | Примеры | + | Примеры: |
| - | + | ||
| - | Форматированный вывод результата выполнения команды | + | |
| - | < | + | |
| - | fdpi_ctrl list all profile --policing --outformat json|jq . | + | |
| - | </ | + | |
| - | + | ||
| - | Посмотреть статистику использования разных профилей полисинга | + | |
| - | < | + | |
| - | fdpi_ctrl list all --policing --outformat json|jq ' | + | |
| - | </ | + | |
| - | или тоже самое в формате json средствами jq | + | |
| - | < | + | |
| - | fdpi_ctrl list all --policing --outformat json|jq | + | |
| - | </ | + | |
| - | + | ||
| - | Для последующего применения можно превратить этот вызов в функцию bash | + | |
| - | < | + | |
| - | function fdpi_policing_stat() { fdpi_ctrl list all --policing --outformat json|jq | + | |
| - | </ | + | |
| - | и потом просто вызывать эту функцию из командной строки | + | |
| - | < | + | |
| - | fdpi_policing_stat | + | |
| - | </ | + | |
| - | Для постоянного использования функций можно сохранить их в файле .bash_profile | + | |
| - | + | ||
| - | + | ||
| + | - Форматированный вывод результата выполнения команды: | ||
| + | - Посмотреть статистику использования разных профилей полисинга: | ||
| + | - Для последующего применения можно превратить этот вызов в функцию bash: <code bash> | ||
| + | Для постоянного использования функций можно сохранить их в файле '' | ||