Skip to content

Commit 6da9072

Browse files
cleared up logic
1 parent ee781fc commit 6da9072

File tree

1 file changed

+4
-13
lines changed

1 file changed

+4
-13
lines changed

Diff for: src/cmap/handshake/client_metadata.ts

+4-13
Original file line numberDiff line numberDiff line change
@@ -173,26 +173,17 @@ export async function addContainerMetadata(originalMetadata: ClientMetadata) {
173173
}
174174
const isKubernetes = process.env.KUBERNETES_SERVICE_HOST ? true : false;
175175

176-
if (isDocker || isKubernetes) {
177-
if (isDocker) {
178-
containerMetadata['runtime'] = 'docker';
179-
}
180-
if (isKubernetes) {
181-
containerMetadata['orchestrator'] = 'kubernetes';
182-
}
183-
}
176+
if (isDocker) containerMetadata['runtime'] = 'docker';
177+
if (isKubernetes) containerMetadata['orchestrator'] = 'kubernetes';
178+
184179
return containerMetadata;
185180
}
186181

187182
const containerMetadata = await getContainerMetadata();
188183
if (Object.keys(containerMetadata).length === 0) return originalMetadata;
189184

190185
const extendedMetadata = new LimitedSizeDocument(512);
191-
192-
let envMetadata = { container: containerMetadata };
193-
if ('env' in originalMetadata) {
194-
envMetadata = { ...originalMetadata['env'], ...envMetadata };
195-
}
186+
const envMetadata = { ...originalMetadata?.env, container: containerMetadata };
196187

197188
for (const [key, val] of Object.entries(originalMetadata)) {
198189
if (key !== 'env') {

0 commit comments

Comments
 (0)