Skip to content

Commit 76b1ed0

Browse files
author
alrex
authored
Renaming OTEL_RESOURCE env var (open-telemetry#973)
1 parent b3c2a03 commit 76b1ed0

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

opentelemetry-sdk/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
([#904](https://github.com/open-telemetry/opentelemetry-python/pull/904))
88
- Implement Views in metrics SDK
99
([#596](https://github.com/open-telemetry/opentelemetry-python/pull/596))
10+
- Update environment variable OTEL_RESOURCE to OTEL_RESOURCE_ATTRIBUTES as per
11+
the specification
1012

1113
## Version 0.11b0
1214

opentelemetry-sdk/src/opentelemetry/sdk/resources/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ def detect(self) -> "Resource":
7474
class OTELResourceDetector(ResourceDetector):
7575
# pylint: disable=no-self-use
7676
def detect(self) -> "Resource":
77-
env_resources_items = os.environ.get("OTEL_RESOURCE")
77+
env_resources_items = os.environ.get("OTEL_RESOURCE_ATTRIBUTES")
7878
env_resource_map = {}
7979
if env_resources_items:
8080
env_resource_map = {

opentelemetry-sdk/tests/resources/test_resources.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -167,36 +167,36 @@ def test_resource_detector_raise_error(self):
167167

168168
class TestOTELResourceDetector(unittest.TestCase):
169169
def setUp(self) -> None:
170-
os.environ["OTEL_RESOURCE"] = ""
170+
os.environ["OTEL_RESOURCE_ATTRIBUTES"] = ""
171171

172172
def tearDown(self) -> None:
173-
os.environ.pop("OTEL_RESOURCE")
173+
os.environ.pop("OTEL_RESOURCE_ATTRIBUTES")
174174

175175
def test_empty(self):
176176
detector = resources.OTELResourceDetector()
177-
os.environ["OTEL_RESOURCE"] = ""
177+
os.environ["OTEL_RESOURCE_ATTRIBUTES"] = ""
178178
self.assertEqual(detector.detect(), resources.Resource.create_empty())
179179

180180
def test_one(self):
181181
detector = resources.OTELResourceDetector()
182-
os.environ["OTEL_RESOURCE"] = "k=v"
182+
os.environ["OTEL_RESOURCE_ATTRIBUTES"] = "k=v"
183183
self.assertEqual(detector.detect(), resources.Resource({"k": "v"}))
184184

185185
def test_one_with_whitespace(self):
186186
detector = resources.OTELResourceDetector()
187-
os.environ["OTEL_RESOURCE"] = " k = v "
187+
os.environ["OTEL_RESOURCE_ATTRIBUTES"] = " k = v "
188188
self.assertEqual(detector.detect(), resources.Resource({"k": "v"}))
189189

190190
def test_multiple(self):
191191
detector = resources.OTELResourceDetector()
192-
os.environ["OTEL_RESOURCE"] = "k=v,k2=v2"
192+
os.environ["OTEL_RESOURCE_ATTRIBUTES"] = "k=v,k2=v2"
193193
self.assertEqual(
194194
detector.detect(), resources.Resource({"k": "v", "k2": "v2"})
195195
)
196196

197197
def test_multiple_with_whitespace(self):
198198
detector = resources.OTELResourceDetector()
199-
os.environ["OTEL_RESOURCE"] = " k = v , k2 = v2 "
199+
os.environ["OTEL_RESOURCE_ATTRIBUTES"] = " k = v , k2 = v2 "
200200
self.assertEqual(
201201
detector.detect(), resources.Resource({"k": "v", "k2": "v2"})
202202
)

0 commit comments

Comments
 (0)