Отладка отдельных модулей

Сервер BOOCO Astra (v 2.x) / Настройка логов сервера и работа с отладочными сообщениями (logs and debugs)

Для отладки отдельных модулей нужно включить отображение отладочной информации по ним. Для этого добавьте названия этих модулей в раздел debug в файле debug.yml.

Пример:

  debug:
   - ExchangeCalendarSystem # включает отладку для MS Exchange   
   - ExchangeCalendarSystem:verbose # включает дополнительную отладку для MS Exchange

У некоторых модулей может быть несколько уровней отладки — можно включить:

  • каждый уровень по отдельности
  • или сразу все уровни — используя символ * после debug-ключа.

Примеры с включением разных уровней по отдельности:

  debug:
   - RestApi # включает базовую отладку для REST API   
   - RestApi:verbose # включает расширенную отладку для REST API (не включает базовую!)   
   - RestApi:bookings # включает отладку для работы с методами booking REST API    
   - RestApi:media # включает отладку для работы с методами media REST API 

Список ключевых слов

Примеры с включением сразу всех уровней:

  debug:
   - RestApi:* # включает отладку verbose, booking и media (но не базовую)    
   - RestApi* # включает отладку всей информации, касающейся REST API
💡
При редактировании логов необходимо строго соблюдать формат yml-файлов. Например, отступы должны иметь два пробела на каждый уровень.