Skip to content

Commit b67c549

Browse files
authored
229 fix logging for metadata (#102)
* Upgrading sailor to 2.4.2 * Adding logger for getMetadata and getFieds * Adding logger to credentials verification scope
1 parent ed9721b commit b67c549

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

lib/service.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ const EventEmitter = require('events').EventEmitter;
88
const debug = require('debug')('sailor');
99
const RestApiClient = require('elasticio-rest-node');
1010
const log = require('./logging');
11+
const { ComponentLogger } = log;
1112

1213
exports.processService = processService;
1314

@@ -147,7 +148,9 @@ function processService(serviceMethod, env) {
147148
}
148149
resolve(result);
149150
}
150-
const result = verify(cfg, legacyCallback);
151+
var callScope = new EventEmitter();
152+
callScope.logger = new ComponentLogger();
153+
const result = verify.call(callScope, cfg, legacyCallback);
151154

152155
if (result) {
153156
resolve(result);
@@ -193,6 +196,7 @@ function processService(serviceMethod, env) {
193196

194197
var callScope = new EventEmitter();
195198
callScope.on('updateKeys', onUpdateKeys);
199+
callScope.logger = new ComponentLogger();
196200

197201
var finished = Q.defer();
198202
var subPromises = [];

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "elasticio-sailor-nodejs",
33
"description": "The official elastic.io library for bootstrapping and executing for Node.js connectors",
4-
"version": "2.4.1",
4+
"version": "2.4.2",
55
"main": "run.js",
66
"scripts": {
77
"lint": "./node_modules/.bin/eslint lib spec mocha_spec lib run.js runService.js",

0 commit comments

Comments
 (0)