Skip to content

Commit 5194d4d

Browse files
grainrigiszegedi
authored andcommitted
Allow https datadog agent url in continuous profiling (#3190) (#3194)
Co-authored-by: Attila Szegedi <[email protected]>
1 parent c33272e commit 5194d4d

File tree

1 file changed

+4
-1
lines changed
  • packages/dd-trace/src/profiling/exporters

1 file changed

+4
-1
lines changed

packages/dd-trace/src/profiling/exporters/agent.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
'use strict'
22

33
const retry = require('retry')
4-
const { request } = require('http')
4+
const { request: httpRequest } = require('http')
5+
const { request: httpsRequest } = require('https')
56

67
// TODO: avoid using dd-trace internals. Make this a separate module?
78
const docker = require('../../exporters/common/docker')
@@ -12,6 +13,8 @@ const version = require('../../../../../package.json').version
1213
const containerId = docker.id()
1314

1415
function sendRequest (options, form, callback) {
16+
const request = options.protocol === 'https:' ? httpsRequest : httpRequest
17+
1518
const store = storage.getStore()
1619
storage.enterWith({ noop: true })
1720
const req = request(options, res => {

0 commit comments

Comments
 (0)