qcobjects-cli
Advanced tools
Comparing version 2.3.47 to 2.3.49
@@ -294,2 +294,3 @@ /** | ||
scriptname:"", | ||
interceptorInstances:[], | ||
showIPAddress:function (){ | ||
@@ -345,2 +346,22 @@ var _ret_ = ""; | ||
if (global.get("backendAvailable")){ | ||
logger.info("Loading backend interceptors..."); | ||
let interceptors = CONFIG.get("backend",{}).interceptors; | ||
if (typeof interceptors !== "undefined"){ | ||
logger.info("Backend Interceptors Available"); | ||
interceptors.map(interceptor=>{ | ||
ImportMicroservice (interceptor.microservice); | ||
var interceptorClassFactory = ClassFactory(interceptor.microservice+".Interceptor"); | ||
var interceptorInstance = New(interceptorClassFactory,{ | ||
domain:CONFIG.get("domain"), | ||
basePath:CONFIG.get("basePath"), | ||
projectPath:CONFIG.get("projectPath"), | ||
interceptor:interceptor, | ||
server:server | ||
}); | ||
http2ServerInstance.interceptorInstances.push(interceptorInstance); | ||
}); | ||
} | ||
} | ||
server.on("request", (req, res) => { | ||
@@ -347,0 +368,0 @@ |
@@ -294,2 +294,3 @@ /** | ||
scriptname:"", | ||
interceptorInstances:[], | ||
showIPAddress:function (){ | ||
@@ -345,2 +346,22 @@ var _ret_ = ""; | ||
if (global.get("backendAvailable")){ | ||
logger.info("Loading backend interceptors..."); | ||
let interceptors = CONFIG.get("backend",{}).interceptors; | ||
if (typeof interceptors !== "undefined"){ | ||
logger.info("Backend Interceptors Available"); | ||
interceptors.map(interceptor=>{ | ||
ImportMicroservice (interceptor.microservice); | ||
var interceptorClassFactory = ClassFactory(interceptor.microservice+".Interceptor"); | ||
var interceptorInstance = New(interceptorClassFactory,{ | ||
domain:CONFIG.get("domain"), | ||
basePath:CONFIG.get("basePath"), | ||
projectPath:CONFIG.get("projectPath"), | ||
interceptor:interceptor, | ||
server:server | ||
}); | ||
http2ServerInstance.interceptorInstances.push(interceptorInstance); | ||
}); | ||
} | ||
} | ||
server.on("request", (req, res) => { | ||
@@ -347,0 +368,0 @@ |
{ | ||
"name": "qcobjects-cli", | ||
"version": "2.3.47", | ||
"version": "2.3.49", | ||
"description": "qcobjects cli command line tool", | ||
@@ -5,0 +5,0 @@ "main": "qcobjects-cli.js", |
Sorry, the diff of this file is not supported yet
177769
4185