Skip to content

Commit 0eb53b4

Browse files
committed
explain Python black magic
1 parent 79f5a24 commit 0eb53b4

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

source/pip/qsharp/telemetry.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@
4949
(os.environ.get("QDK_PYTHON_TELEMETRY") or "").lower(),
5050
}
5151

52+
# `&` here is set intersection: it yields the common values between sets.
53+
# `not _env_values & _disable_values` is True iff no disable value is present.
54+
# `bool(_env_values & _enable_values)` is True iff any enable value is present.
5255
TELEMETRY_ENABLED = not _env_values & _disable_values and (
5356
bool(_env_values & _enable_values) or "dev" not in QSHARP_VERSION
5457
)

0 commit comments

Comments
 (0)