Skip to content

Commit 136b793

Browse files
committed
Feedback
1 parent 34887b5 commit 136b793

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ def dropped_attributes(self) -> int:
338338
return 0
339339

340340
@classmethod
341-
def from_api_log_record(cls, record: APILogRecord) -> LogRecord:
341+
def _from_api_log_record(cls, record: APILogRecord) -> LogRecord:
342342
return cls(
343343
timestamp=record.timestamp,
344344
observed_timestamp=record.observed_timestamp,
@@ -701,7 +701,8 @@ def emit(self, record: LogRecord | APILogRecord):
701701
and instrumentation info.
702702
"""
703703
if isinstance(record, APILogRecord):
704-
record = LogRecord.from_api_log_record(record)
704+
record = LogRecord._from_api_log_record(record)
705+
record.resource = self._resource
705706
log_data = LogData(record, self._instrumentation_scope)
706707
self._multi_log_record_processor.on_emit(log_data)
707708

opentelemetry-sdk/tests/logs/test_log_record.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ def test_log_record_from_api_log_record(self):
199199
event_name="an.event",
200200
)
201201

202-
record = LogRecord.from_api_log_record(api_log_record)
202+
record = LogRecord._from_api_log_record(api_log_record)
203203

204204
self.assertEqual(record.timestamp, 1)
205205
self.assertEqual(record.observed_timestamp, 2)

0 commit comments

Comments
 (0)