Skip to content

Commit

Permalink
cleared up logic
Browse files Browse the repository at this point in the history
  • Loading branch information
aditi-khare-mongoDB committed Feb 29, 2024
1 parent ee781fc commit 6da9072
Showing 1 changed file with 4 additions and 13 deletions.
17 changes: 4 additions & 13 deletions src/cmap/handshake/client_metadata.ts
Original file line number Diff line number Diff line change
Expand Up @@ -173,26 +173,17 @@ export async function addContainerMetadata(originalMetadata: ClientMetadata) {
}
const isKubernetes = process.env.KUBERNETES_SERVICE_HOST ? true : false;

if (isDocker || isKubernetes) {
if (isDocker) {
containerMetadata['runtime'] = 'docker';
}
if (isKubernetes) {
containerMetadata['orchestrator'] = 'kubernetes';
}
}
if (isDocker) containerMetadata['runtime'] = 'docker';
if (isKubernetes) containerMetadata['orchestrator'] = 'kubernetes';

return containerMetadata;
}

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

const extendedMetadata = new LimitedSizeDocument(512);

let envMetadata = { container: containerMetadata };
if ('env' in originalMetadata) {
envMetadata = { ...originalMetadata['env'], ...envMetadata };
}
const envMetadata = { ...originalMetadata?.env, container: containerMetadata };

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

0 comments on commit 6da9072

Please sign in to comment.