[createToolingLog] update require path for toolingLog (7.x) (elastic/kibana-plugin-helpers#55)

include fallback to utils path for semver compat

Original commit: elastic/kibana-plugin-helpers@6c923d1231
This commit is contained in:
Joe Fleming 2017-11-21 10:21:05 -07:00 committed by GitHub
parent d8a5a47ca1
commit 3b039d9485

View file

@ -23,7 +23,10 @@ function resolveKibanaPath(path) {
}
function createToolingLog(level) {
return require(resolveKibanaPath('src/utils')).createToolingLog(level);
// The tooling log location changed in 6.1.0, see https://github.com/elastic/kibana/pull/14890
const utils = require(resolveKibanaPath('src/utils'));
if (utils.createToolingLog) return utils.createToolingLog(level);
return require(resolveKibanaPath('src/dev')).createToolingLog(level);
}
function readFtrConfigFile(log, path, settingOverrides) {