@ogcio/o11y-sdk-node
Version:
Opentelemetry standard instrumentation SDK for NodeJS based project
12 lines (11 loc) • 332 B
JavaScript
let nodeSDKConfig;
export const setNodeSdkConfig = (config) => {
nodeSDKConfig = config;
};
export const getNodeSdkConfig = () => {
if (!nodeSDKConfig) {
throw new Error("Node SDK Config was not initialized.");
}
// Ensure getters do not edit config.
return JSON.parse(JSON.stringify(nodeSDKConfig));
};