UNPKG

dd-trace

Version:

Datadog APM tracing client for JavaScript

24 lines (18 loc) 488 B
'use strict' const ClientPlugin = require('../../dd-trace/src/plugins/client') class NetIPCPlugin extends ClientPlugin { static get id () { return 'net' } static get operation () { return 'ipc' } bindStart (ctx) { this.startSpan('ipc.connect', { service: this.config.service, resource: ctx.options.path, kind: 'client', meta: { 'ipc.path': ctx.options.path } }, ctx) return ctx.currentStore } } module.exports = NetIPCPlugin