mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-13 14:40:20 +08:00
Record exhausted usage failures synchronously
This commit is contained in:
@@ -342,10 +342,13 @@ pub(crate) async fn record_failed_usage_for_exhausted_request(
|
|||||||
);
|
);
|
||||||
data.request_metadata = Some(Value::Object(request_metadata));
|
data.request_metadata = Some(Value::Object(request_metadata));
|
||||||
|
|
||||||
state.usage_runtime.submit_terminal_event(
|
state
|
||||||
state.data.as_ref(),
|
.usage_runtime
|
||||||
UsageEvent::new(UsageEventType::Failed, request_id, data),
|
.record_terminal_event_direct(
|
||||||
);
|
state.data.as_ref(),
|
||||||
|
UsageEvent::new(UsageEventType::Failed, request_id, data),
|
||||||
|
)
|
||||||
|
.await;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub(crate) async fn record_failed_usage_for_runtime_miss_request(
|
pub(crate) async fn record_failed_usage_for_runtime_miss_request(
|
||||||
@@ -478,10 +481,13 @@ pub(crate) async fn record_failed_usage_for_runtime_miss_request(
|
|||||||
data.request_metadata =
|
data.request_metadata =
|
||||||
(!request_metadata.is_empty()).then_some(Value::Object(request_metadata));
|
(!request_metadata.is_empty()).then_some(Value::Object(request_metadata));
|
||||||
|
|
||||||
state.usage_runtime.submit_terminal_event(
|
state
|
||||||
state.data.as_ref(),
|
.usage_runtime
|
||||||
UsageEvent::new(UsageEventType::Failed, request_id, data),
|
.record_terminal_event_direct(
|
||||||
);
|
state.data.as_ref(),
|
||||||
|
UsageEvent::new(UsageEventType::Failed, request_id, data),
|
||||||
|
)
|
||||||
|
.await;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub(crate) fn beautify_local_execution_client_error_message(message: &str) -> String {
|
pub(crate) fn beautify_local_execution_client_error_message(message: &str) -> String {
|
||||||
|
|||||||
Reference in New Issue
Block a user