Skip to content

Commit f61c42a

Browse files
authored
fix: add service env field back (#1237)
fix: add service env field back `0cc3f7` introduced a regression where service env could not be set. This commit re-introduce the service env field.
1 parent 2e02cfc commit f61c42a

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

datadog-library-config-ffi/src/tracer_metadata.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,10 @@ pub enum MetadataKind {
2323
TracerVersion = 2,
2424
Hostname = 3,
2525
ServiceName = 4,
26-
ServiceVersion = 5,
27-
ProcessTags = 6,
28-
ContainerId = 7,
26+
ServiceEnv = 5,
27+
ServiceVersion = 6,
28+
ProcessTags = 7,
29+
ContainerId = 8,
2930
}
3031

3132
/// Allocates and returns a pointer to a new `TracerMetadata` object on the heap.
@@ -93,6 +94,7 @@ pub unsafe extern "C" fn ddog_tracer_metadata_set(
9394
MetadataKind::TracerVersion => metadata.tracer_version = str_value,
9495
MetadataKind::Hostname => metadata.hostname = str_value,
9596
MetadataKind::ServiceName => metadata.service_name = Some(str_value),
97+
MetadataKind::ServiceEnv => metadata.service_env = Some(str_value),
9698
MetadataKind::ServiceVersion => metadata.service_version = Some(str_value),
9799
MetadataKind::ProcessTags => metadata.process_tags = Some(str_value),
98100
MetadataKind::ContainerId => metadata.container_id = Some(str_value),

0 commit comments

Comments
 (0)