/* Сервис интеграции ПП Парус 8 с WEB API Модели данных: описатели параметров функций модуля записи протокола в файл (класс LogFileWriter) */ //---------------------- // Подключение библиотек //---------------------- const Schema = require("validate"); //Схемы валидации //----------------- // Интерфейс модуля //----------------- //Схема валидации параметров функции открытия файла лога exports.open = new Schema({ //Директория размещения логов sLogPath: { type: String, required: true, message: { type: path => `Директория размещения логов (${path}) имеет некорректный тип данных (ожидалось - String)`, required: path => `Не указана директория размещения логов (${path})` } } });