File tree Expand file tree Collapse file tree 4 files changed +14
-14
lines changed
ci-visibility/exporters/agentless Expand file tree Collapse file tree 4 files changed +14
-14
lines changed Original file line number Diff line number Diff line change 11'use strict'
22const request = require ( '../../../exporters/common/request' )
33const log = require ( '../../../log' )
4+ const { safeJSONStringify } = require ( '../../../exporters/common/util' )
45
56const { CoverageCIVisibilityEncoder } = require ( '../../../encode/coverage-ci-visibility' )
67const BaseWriter = require ( '../../../exporters/common/writer' )
78
8- function safeJSONStringify ( value ) {
9- return JSON . stringify ( value , ( key , value ) =>
10- key !== 'dd-api-key' ? value : undefined
11- )
12- }
13-
149class Writer extends BaseWriter {
1510 constructor ( { url, evpProxyPrefix = '' } ) {
1611 super ( ...arguments )
Original file line number Diff line number Diff line change 11'use strict'
22const request = require ( '../../../exporters/common/request' )
3+ const { safeJSONStringify } = require ( '../../../exporters/common/util' )
34const log = require ( '../../../log' )
45
56const { AgentlessCiVisibilityEncoder } = require ( '../../../encode/agentless-ci-visibility' )
67const BaseWriter = require ( '../../../exporters/common/writer' )
78
8- function safeJSONStringify ( value ) {
9- return JSON . stringify ( value , ( key , value ) =>
10- key !== 'dd-api-key' ? value : undefined
11- )
12- }
13-
149class Writer extends BaseWriter {
1510 constructor ( { url, tags, evpProxyPrefix = '' } ) {
1611 super ( ...arguments )
Original file line number Diff line number Diff line change 1+ function safeJSONStringify ( value ) {
2+ return JSON . stringify (
3+ value ,
4+ ( key , value ) => key !== 'dd-api-key' ? value : undefined ,
5+ process . env . DD_TRACE_BEAUTIFUL_LOGS ? 2 : undefined
6+ )
7+ }
8+
9+ module . exports = { safeJSONStringify }
Original file line number Diff line number Diff line change 22
33const request = require ( './request' )
44const log = require ( '../../log' )
5+ const { safeJSONStringify } = require ( './util' )
56
67class Writer {
78 constructor ( { url } ) {
@@ -25,11 +26,11 @@ class Writer {
2526
2627 append ( payload ) {
2728 if ( ! request . writable ) {
28- log . debug ( ( ) => `Maximum number of active requests reached. Payload discarded: ${ JSON . stringify ( payload ) } ` )
29+ log . debug ( ( ) => `Maximum number of active requests reached. Payload discarded: ${ safeJSONStringify ( payload ) } ` )
2930 return
3031 }
3132
32- log . debug ( ( ) => `Encoding payload: ${ JSON . stringify ( payload ) } ` )
33+ log . debug ( ( ) => `Encoding payload: ${ safeJSONStringify ( payload ) } ` )
3334
3435 this . _encode ( payload )
3536 }
You can’t perform that action at this time.
0 commit comments