Skip to content

Commit 18dabfc

Browse files
feat(dd): add ap2 endpoint (#10)
1 parent 0b0f78e commit 18dabfc

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

dd-tracing-layer/src/datadog_ingestor.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ pub enum Region {
2626
US1FED,
2727
EU,
2828
AP1,
29+
AP2,
2930
}
3031

3132
#[derive(Debug, Default)]
@@ -86,6 +87,7 @@ impl DatadogLogIngestor {
8687
Some(Region::US1FED) => "https://http-intake.logs.ddog-gov.com/api/v2/logs",
8788
Some(Region::EU) => "https://http-intake.logs.datadoghq.eu/api/v2/logs",
8889
Some(Region::AP1) => "https://http-intake.logs.ap1.datadoghq.com/api/v2/logs",
90+
Some(Region::AP2) => "https://http-intake.logs.ap2.datadoghq.com/api/v2/logs",
8991
}
9092
.to_string()
9193
});

dd-tracing-layer/tests/datadog.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ mod tests {
2020
std::env::var("DD_API_KEY").unwrap_or("invented_api_key".to_string())
2121
}
2222

23-
fn setup(server: &httpmock::MockServer) -> (httpmock::Mock, dd_tracing_layer::LogLayer) {
23+
fn setup(server: &httpmock::MockServer) -> (httpmock::Mock<'_>, dd_tracing_layer::LogLayer) {
2424
dotenvy::from_filename(".env").ok();
2525
let api_key = get_api_key();
2626

nr-tracing-layer/tests/new_relic.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ mod tests {
2020
std::env::var("NR_API_KEY").unwrap_or("invented_api_key".to_string())
2121
}
2222

23-
fn setup(server: &httpmock::MockServer) -> (httpmock::Mock, nr_tracing_layer::LogLayer) {
23+
fn setup(server: &httpmock::MockServer) -> (httpmock::Mock<'_>, nr_tracing_layer::LogLayer) {
2424
dotenvy::from_filename(".env").ok();
2525
let api_key = get_api_key();
2626

0 commit comments

Comments
 (0)