#javascript #node.js #mikrotik #router-os
#javascript #node.js #mikrotik #маршрутизатор-ОС
Вопрос:
Я не могу понять, как создать более одного API-соединения с microtics (у меня их более 20), используя routeros-client одновременно. Можно ли как-то подключить конфигурацию с параметрами и учетными данными? Буду рад любым советам и подсказкам
const RouterOSClient = require('routeros-client').RouterOSClient;
const api = new RouterOSClient({
host: '',
user: '',
password: '',
})
Комментарии:
1. Я вижу, что ответов нет, поэтому я хочу порекомендовать вам попробовать реализовать необходимую функциональность на Python, многопоточность там относительно легко сделать.
Ответ №1:
Проблема решена таким образом: сначала был создан файл config.yml, затем определены переменные и используется метод forEach().
const yaml_config = require('node-yaml-config');
const config = yaml_config.load(__dirname '/config/host.yml');