mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-29 00:49:42 +08:00
fix(router_env): fix opentelemetry traces for router_env (#201)
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
This commit is contained in:
@ -2,7 +2,7 @@ pub mod types;
|
||||
|
||||
use actix_web::{delete, get, post, web, HttpRequest, HttpResponse};
|
||||
use error_stack::report;
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
|
||||
use crate::{
|
||||
compatibility::{stripe::errors, wrap},
|
||||
|
||||
@ -3,7 +3,7 @@ pub mod types;
|
||||
use actix_web::{get, post, web, HttpRequest, HttpResponse};
|
||||
use api_models::payments as payment_types;
|
||||
use error_stack::report;
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
|
||||
use crate::{
|
||||
compatibility::{stripe::errors, wrap},
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
pub mod types;
|
||||
|
||||
use actix_web::{get, post, web, HttpRequest, HttpResponse};
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
|
||||
use crate::{
|
||||
compatibility::{stripe::errors, wrap},
|
||||
|
||||
@ -3,7 +3,7 @@ pub mod types;
|
||||
use actix_web::{get, post, web, HttpRequest, HttpResponse};
|
||||
use api_models::payments as payment_types;
|
||||
use error_stack::report;
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
|
||||
use crate::{
|
||||
compatibility::{stripe::errors, wrap},
|
||||
|
||||
@ -2,7 +2,7 @@ use std::future::Future;
|
||||
|
||||
use actix_web::{HttpRequest, HttpResponse, Responder};
|
||||
use error_stack::report;
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
use serde::Serialize;
|
||||
|
||||
use crate::{
|
||||
|
||||
@ -4,7 +4,7 @@ use std::fmt::Debug;
|
||||
|
||||
use bytes::Bytes;
|
||||
use error_stack::{IntoReport, ResultExt};
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
|
||||
use self::transformers as adyen;
|
||||
use crate::{
|
||||
|
||||
@ -4,7 +4,7 @@ use std::{collections::HashMap, fmt::Debug};
|
||||
|
||||
use bytes::Bytes;
|
||||
use error_stack::{IntoReport, ResultExt};
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
|
||||
use self::transformers as stripe;
|
||||
use crate::{
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
use common_utils::ext_traits::ValueExt;
|
||||
use error_stack::ResultExt;
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
|
||||
use crate::{
|
||||
core::{
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
use error_stack::{report, ResultExt};
|
||||
use router_env::{logger, tracing, tracing::instrument};
|
||||
use router_env::{instrument, logger, tracing};
|
||||
use storage_models::enums as storage_enums;
|
||||
|
||||
use super::payments::helpers;
|
||||
|
||||
@ -2,7 +2,7 @@ use std::collections;
|
||||
|
||||
use common_utils::{consts, generate_id};
|
||||
use error_stack::{report, ResultExt};
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
|
||||
use crate::{
|
||||
configs::settings,
|
||||
|
||||
@ -8,7 +8,7 @@ use std::{fmt::Debug, marker::PhantomData, time::Instant};
|
||||
use common_utils::ext_traits::AsyncExt;
|
||||
use error_stack::{IntoReport, ResultExt};
|
||||
use futures::future::join_all;
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
use time;
|
||||
|
||||
pub use self::operations::{
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
pub mod validator;
|
||||
|
||||
use error_stack::{report, IntoReport, ResultExt};
|
||||
use router_env::tracing::{self, instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
use uuid::Uuid;
|
||||
|
||||
use crate::{
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
use error_stack::report;
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
use time::PrimitiveDateTime;
|
||||
|
||||
use crate::{
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
use std::marker::PhantomData;
|
||||
|
||||
use error_stack::ResultExt;
|
||||
use router_env::tracing::{self, instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
|
||||
use super::payments::{helpers, PaymentAddress};
|
||||
use crate::{
|
||||
|
||||
@ -3,7 +3,7 @@ pub mod utils;
|
||||
|
||||
use error_stack::{IntoReport, ResultExt};
|
||||
use masking::ExposeInterface;
|
||||
use router_env::tracing::{self, instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
|
||||
use crate::{
|
||||
consts,
|
||||
|
||||
@ -1,8 +1,5 @@
|
||||
use actix_web::{web, HttpRequest, HttpResponse};
|
||||
use router_env::{
|
||||
tracing::{self, instrument},
|
||||
Flow,
|
||||
};
|
||||
use router_env::{instrument, tracing, Flow};
|
||||
|
||||
use super::app::AppState;
|
||||
use crate::{core::admin::*, services::api, types::api::admin};
|
||||
|
||||
@ -1,8 +1,5 @@
|
||||
use actix_web::{web, HttpRequest, HttpResponse, Responder};
|
||||
use router_env::{
|
||||
tracing::{self, instrument},
|
||||
Flow,
|
||||
};
|
||||
use router_env::{instrument, tracing, Flow};
|
||||
|
||||
use super::app::AppState;
|
||||
use crate::{
|
||||
|
||||
@ -1,8 +1,5 @@
|
||||
use actix_web::{web, HttpRequest, HttpResponse};
|
||||
use router_env::{
|
||||
tracing::{self, instrument},
|
||||
Flow,
|
||||
};
|
||||
use router_env::{instrument, tracing, Flow};
|
||||
|
||||
use super::AppState;
|
||||
use crate::{core::payments::helpers, services::api, types::api::customers};
|
||||
|
||||
@ -1,7 +1,4 @@
|
||||
use router_env::{
|
||||
logger,
|
||||
tracing::{self, instrument},
|
||||
};
|
||||
use router_env::{instrument, logger, tracing};
|
||||
|
||||
use crate::routes::metrics;
|
||||
|
||||
|
||||
@ -1,8 +1,5 @@
|
||||
use actix_web::{web, HttpRequest, HttpResponse};
|
||||
use router_env::{
|
||||
tracing::{self, instrument},
|
||||
Flow,
|
||||
};
|
||||
use router_env::{instrument, tracing, Flow};
|
||||
|
||||
use super::app::AppState;
|
||||
use crate::{core::mandate, services::api, types::api::mandates};
|
||||
|
||||
@ -1,8 +1,5 @@
|
||||
use actix_web::{web, HttpRequest, HttpResponse};
|
||||
use router_env::{
|
||||
tracing::{self, instrument},
|
||||
Flow,
|
||||
};
|
||||
use router_env::{instrument, tracing, Flow};
|
||||
|
||||
use super::app::AppState;
|
||||
use crate::{
|
||||
|
||||
@ -2,10 +2,7 @@ use std::borrow::Cow;
|
||||
|
||||
use actix_web::{web, Responder};
|
||||
use error_stack::report;
|
||||
use router_env::{
|
||||
tracing::{self, instrument},
|
||||
Flow,
|
||||
};
|
||||
use router_env::{instrument, tracing, Flow};
|
||||
|
||||
use crate::{
|
||||
self as app,
|
||||
|
||||
@ -2,10 +2,7 @@ use actix_web::{
|
||||
body::{BoxBody, MessageBody},
|
||||
HttpResponse, Responder,
|
||||
};
|
||||
use router_env::{
|
||||
tracing::{self, instrument},
|
||||
Flow,
|
||||
};
|
||||
use router_env::{instrument, tracing, Flow};
|
||||
|
||||
#[instrument(skip_all, fields(flow = ?Flow::PayoutsCreate))]
|
||||
// #[post("/create")]
|
||||
|
||||
@ -1,8 +1,5 @@
|
||||
use actix_web::{web, HttpRequest, HttpResponse};
|
||||
use router_env::{
|
||||
tracing::{self, instrument},
|
||||
Flow,
|
||||
};
|
||||
use router_env::{instrument, tracing, Flow};
|
||||
|
||||
use super::app::AppState;
|
||||
use crate::{core::refunds::*, services::api, types::api::refunds};
|
||||
|
||||
@ -1,8 +1,5 @@
|
||||
use actix_web::{web, HttpRequest, Responder};
|
||||
use router_env::{
|
||||
tracing::{self, instrument},
|
||||
Flow,
|
||||
};
|
||||
use router_env::{instrument, tracing, Flow};
|
||||
|
||||
use super::app::AppState;
|
||||
use crate::{core::webhooks, services::api};
|
||||
|
||||
@ -8,7 +8,7 @@ use std::{
|
||||
use error_stack::ResultExt;
|
||||
use futures::future;
|
||||
use redis_interface::{RedisConnectionPool, RedisEntryId};
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
use time::PrimitiveDateTime;
|
||||
use uuid::Uuid;
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
use std::sync::Arc;
|
||||
|
||||
use error_stack::{report, ResultExt};
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
use time::Duration;
|
||||
|
||||
use super::metrics;
|
||||
|
||||
@ -7,10 +7,7 @@ use actix_web::{body, HttpRequest, HttpResponse, Responder};
|
||||
use bytes::Bytes;
|
||||
use error_stack::{report, IntoReport, Report, ResultExt};
|
||||
use masking::ExposeOptionInterface;
|
||||
use router_env::{
|
||||
tracing::{self, instrument},
|
||||
Tag,
|
||||
};
|
||||
use router_env::{instrument, tracing, Tag};
|
||||
use serde::Serialize;
|
||||
|
||||
use self::request::{ContentType, HeaderExt, RequestBuilderExt};
|
||||
|
||||
@ -2,7 +2,7 @@ use std::{collections, str::FromStr};
|
||||
|
||||
use error_stack::{IntoReport, ResultExt};
|
||||
use masking::Secret;
|
||||
use router_env::{tracing, tracing::instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
use serde::{Deserialize, Serialize};
|
||||
|
||||
use crate::{
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
use async_bb8_diesel::AsyncRunQueryDsl;
|
||||
use diesel::{associations::HasTable, ExpressionMethods, QueryDsl};
|
||||
use error_stack::{IntoReport, ResultExt};
|
||||
use router_env::tracing::{self, instrument};
|
||||
use router_env::{instrument, tracing};
|
||||
pub use storage_models::{
|
||||
errors,
|
||||
payment_intent::{
|
||||
|
||||
Reference in New Issue
Block a user