Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7f8c75d

Browse files
authored
1 parent 495d705 commit 7f8c75d

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1919
([#3447](https://github.com/open-telemetry/opentelemetry-python/pull/3447))
2020
- Update semantic conventions to version 1.21.0
2121
([#3251](https://github.com/open-telemetry/opentelemetry-python/pull/3251))
22+
- Add missing schema_url in global api for logging and metrics
23+
([#3251](https://github.com/open-telemetry/opentelemetry-python/pull/3251))
2224

2325
## Version 1.20.0/0.41b0 (2023-09-04)
2426

opentelemetry-api/src/opentelemetry/_logs/_internal/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@ def get_logger(
215215
instrumenting_module_name: str,
216216
instrumenting_library_version: str = "",
217217
logger_provider: Optional[LoggerProvider] = None,
218+
schema_url: Optional[str] = None,
218219
) -> "Logger":
219220
"""Returns a `Logger` for use within a python process.
220221
@@ -226,5 +227,5 @@ def get_logger(
226227
if logger_provider is None:
227228
logger_provider = get_logger_provider()
228229
return logger_provider.get_logger(
229-
instrumenting_module_name, instrumenting_library_version
230+
instrumenting_module_name, instrumenting_library_version, schema_url
230231
)

opentelemetry-api/src/opentelemetry/metrics/_internal/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -719,6 +719,7 @@ def get_meter(
719719
name: str,
720720
version: str = "",
721721
meter_provider: Optional[MeterProvider] = None,
722+
schema_url: Optional[str] = None,
722723
) -> "Meter":
723724
"""Returns a `Meter` for use by the given instrumentation library.
724725
@@ -729,7 +730,7 @@ def get_meter(
729730
"""
730731
if meter_provider is None:
731732
meter_provider = get_meter_provider()
732-
return meter_provider.get_meter(name, version)
733+
return meter_provider.get_meter(name, version, schema_url)
733734

734735

735736
def _set_meter_provider(meter_provider: MeterProvider, log: bool) -> None:

0 commit comments

Comments
 (0)