sbis3-cloud-config

Модуль для получения параметров из облака WI.SBIS

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
sbis3-cloud-config
3.1.96 years ago9 years agoMinified + gzip package size for sbis3-cloud-config in KB

Readme

WI.SBIS Cloud config Helper

Что это?

Модуль для получения параметров из облака WI.SBIS

Установка

npm install sbis3-cloud-config

Использование

var cloudConfig = require('sbis3-cloud-config')
cloudConfig.init('config.json');
cloudConfig.once('init', function(cloudData) {
   //init handler
   console.log(cloudData.get('param-name'));
   cloudConfig.on('update', function(newCloudData, message) {
      // update handler
      console.log('Cloud was update:\n' + message);
      console.log(newCloudData.get('param-name'));
   });
});
cloudConfig.once('error',function(err) {
   console.error(err);
});

События

'init'

'error'

'update'

Стреляет при получении от облака новой конфигурации.

config.json

{
   "url": "",
   "login": "",
   "password": "",
   "port": "",
   "cat": ""
}

Получение конфигурации по системному имени службы
{
   "url": "",
   "login": "",
   "password": "",
   "name": "" // Имя службы
}