From 2d747212b08bfdf2f9b9cfb3cadd7e97638bb723 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Thu, 11 Apr 2024 19:41:03 -0400 Subject: [PATCH] Use detsys_correlation if it is set --- magic-nix-cache/src/telemetry.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/magic-nix-cache/src/telemetry.rs b/magic-nix-cache/src/telemetry.rs index a9c375e..c9dfc3e 100644 --- a/magic-nix-cache/src/telemetry.rs +++ b/magic-nix-cache/src/telemetry.rs @@ -45,7 +45,9 @@ impl Metric { impl TelemetryReport { pub fn new() -> TelemetryReport { TelemetryReport { - distinct_id: calculate_opaque_id().ok(), + distinct_id: env::var("DETSYS_CORRELATION") + .ok() + .or_else(|| calculate_opaque_id().ok()), version: env!("CARGO_PKG_VERSION").to_string(), is_ci: is_ci::cached(),