Skip to content

Commit 23444b4

Browse files
committed
chore(sdk-trace-base): fix lint warning
1 parent 025f7cf commit 23444b4

File tree

1 file changed

+12
-14
lines changed
  • packages/opentelemetry-sdk-trace-base/src

1 file changed

+12
-14
lines changed

packages/opentelemetry-sdk-trace-base/src/config.ts

+12-14
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,12 @@ export const DEFAULT_CONFIG = {
4848

4949
/**
5050
* Based on environment, builds a sampler, complies with specification.
51-
* @param env optional, by default uses getEnv(), but allows passing a value to reuse parsed environment
51+
* @param environment optional, by default uses getEnv(), but allows passing a value to reuse parsed environment
5252
*/
5353
export function buildSamplerFromEnv(
54-
// eslint-disable-next-line @typescript-eslint/no-shadow
55-
env: Required<ENVIRONMENT> = getEnv()
54+
environment: Required<ENVIRONMENT> = getEnv()
5655
): Sampler {
57-
switch (env.OTEL_TRACES_SAMPLER) {
56+
switch (environment.OTEL_TRACES_SAMPLER) {
5857
case TracesSamplerValues.AlwaysOn:
5958
return new AlwaysOnSampler();
6059
case TracesSamplerValues.AlwaysOff:
@@ -68,45 +67,44 @@ export function buildSamplerFromEnv(
6867
root: new AlwaysOffSampler(),
6968
});
7069
case TracesSamplerValues.TraceIdRatio:
71-
return new TraceIdRatioBasedSampler(getSamplerProbabilityFromEnv(env));
70+
return new TraceIdRatioBasedSampler(getSamplerProbabilityFromEnv(environment));
7271
case TracesSamplerValues.ParentBasedTraceIdRatio:
7372
return new ParentBasedSampler({
74-
root: new TraceIdRatioBasedSampler(getSamplerProbabilityFromEnv(env)),
73+
root: new TraceIdRatioBasedSampler(getSamplerProbabilityFromEnv(environment)),
7574
});
7675
default:
7776
diag.error(
78-
`OTEL_TRACES_SAMPLER value "${env.OTEL_TRACES_SAMPLER} invalid, defaulting to ${FALLBACK_OTEL_TRACES_SAMPLER}".`
77+
`OTEL_TRACES_SAMPLER value "${environment.OTEL_TRACES_SAMPLER} invalid, defaulting to ${FALLBACK_OTEL_TRACES_SAMPLER}".`
7978
);
8079
return new AlwaysOnSampler();
8180
}
8281
}
8382

8483
function getSamplerProbabilityFromEnv(
85-
// eslint-disable-next-line @typescript-eslint/no-shadow
86-
env: Required<ENVIRONMENT>
84+
environment: Required<ENVIRONMENT>
8785
): number | undefined {
8886
if (
89-
env.OTEL_TRACES_SAMPLER_ARG === undefined ||
90-
env.OTEL_TRACES_SAMPLER_ARG === ''
87+
environment.OTEL_TRACES_SAMPLER_ARG === undefined ||
88+
environment.OTEL_TRACES_SAMPLER_ARG === ''
9189
) {
9290
diag.error(
9391
`OTEL_TRACES_SAMPLER_ARG is blank, defaulting to ${DEFAULT_RATIO}.`
9492
);
9593
return DEFAULT_RATIO;
9694
}
9795

98-
const probability = Number(env.OTEL_TRACES_SAMPLER_ARG);
96+
const probability = Number(environment.OTEL_TRACES_SAMPLER_ARG);
9997

10098
if (isNaN(probability)) {
10199
diag.error(
102-
`OTEL_TRACES_SAMPLER_ARG=${env.OTEL_TRACES_SAMPLER_ARG} was given, but it is invalid, defaulting to ${DEFAULT_RATIO}.`
100+
`OTEL_TRACES_SAMPLER_ARG=${environment.OTEL_TRACES_SAMPLER_ARG} was given, but it is invalid, defaulting to ${DEFAULT_RATIO}.`
103101
);
104102
return DEFAULT_RATIO;
105103
}
106104

107105
if (probability < 0 || probability > 1) {
108106
diag.error(
109-
`OTEL_TRACES_SAMPLER_ARG=${env.OTEL_TRACES_SAMPLER_ARG} was given, but it is out of range ([0..1]), defaulting to ${DEFAULT_RATIO}.`
107+
`OTEL_TRACES_SAMPLER_ARG=${environment.OTEL_TRACES_SAMPLER_ARG} was given, but it is out of range ([0..1]), defaulting to ${DEFAULT_RATIO}.`
110108
);
111109
return DEFAULT_RATIO;
112110
}

0 commit comments

Comments
 (0)