Built motion from commit 6a09e18b.|2.6.11
[motion2.git] / legacy-libs / grpc-cloned / node_modules / @grpc / grpc-js / build / src / logging.js
diff --git a/legacy-libs/grpc-cloned/node_modules/@grpc/grpc-js/build/src/logging.js b/legacy-libs/grpc-cloned/node_modules/@grpc/grpc-js/build/src/logging.js
new file mode 100644 (file)
index 0000000..a918fa6
--- /dev/null
@@ -0,0 +1,21 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const constants_1 = require("./constants");
+let _logger = console;
+let _logVerbosity = constants_1.LogVerbosity.DEBUG;
+exports.getLogger = () => {
+    return _logger;
+};
+exports.setLogger = (logger) => {
+    _logger = logger;
+};
+exports.setLoggerVerbosity = (verbosity) => {
+    _logVerbosity = verbosity;
+};
+// tslint:disable-next-line no-any
+exports.log = (severity, ...args) => {
+    if (severity >= _logVerbosity && typeof _logger.error === 'function') {
+        _logger.error(...args);
+    }
+};
+//# sourceMappingURL=logging.js.map
\ No newline at end of file