Files
habitica/website/server/libs/gcpTraceAgent.js
2019-10-08 16:57:10 +02:00

13 lines
342 B
JavaScript

import nconf from 'nconf';
const IS_PROD = nconf.get('IS_PROD');
const STACKDRIVER_TRACING_ENABLED = nconf.get('ENABLE_STACKDRIVER_TRACING') === 'true';
let tracer = null;
if (IS_PROD && STACKDRIVER_TRACING_ENABLED) {
tracer = require('@google-cloud/trace-agent').start(); // eslint-disable-line global-require
}
export default tracer;