UNPKG

1.04 kBJavaScriptView Raw
1"use strict";
2var __assign = (this && this.__assign) || Object.assign || function(t) {
3 for (var s, i = 1, n = arguments.length; i < n; i++) {
4 s = arguments[i];
5 for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
6 t[p] = s[p];
7 }
8 return t;
9};
10Object.defineProperty(exports, "__esModule", { value: true });
11var oly_core_1 = require("oly-core");
12/**
13 *
14 * @param env
15 * @return {Kernel}
16 */
17exports.createKernel = function (env) {
18 if (env === void 0) { env = {}; }
19 env.OLY_LOGGER_LEVEL = env.OLY_LOGGER_LEVEL || "ERROR";
20 return oly_core_1.Kernel.create(env);
21};
22/**
23 *
24 * @param env
25 * @return {Kernel}
26 */
27exports.attachKernel = function (env) {
28 if (env === void 0) { env = {}; }
29 env.OLY_LOGGER_LEVEL = env.OLY_LOGGER_LEVEL || "ERROR";
30 var kernel = oly_core_1.Kernel.create(__assign({}, env, process.env));
31 beforeAll(function () { return kernel.start(); });
32 afterAll(function () { return kernel.stop(); });
33 return kernel;
34};
35//# sourceMappingURL=kernel.js.map
\No newline at end of file