mirror of
https://github.com/andwati/telecom-platform.git
synced 2026-11-07 12:22:18 +00:00
refactor: Remove unused CircuitBreaker and ChargingError imports from charging-engine
- Remove unused CircuitBreaker import from credit_management.rs - Remove unused ChargingError import from engine.rs - Keep CircuitBreakerError import in credit_management.rs - Keep CircuitBreaker import in engine.rs
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
use tracing::{info, warn, debug};
|
use tracing::{info, warn, debug};
|
||||||
|
|
||||||
use super::types::{SubscriberAccount, UsageEvent};
|
use super::types::{SubscriberAccount, UsageEvent};
|
||||||
use crate::circuit_breaker::{CircuitBreaker, CircuitBreakerError};
|
use crate::circuit_breaker::CircuitBreakerError;
|
||||||
use crate::errors::{ChargingError, ChargingResult};
|
use crate::errors::{ChargingError, ChargingResult};
|
||||||
|
|
||||||
impl crate::charging::ChargingEngine {
|
impl crate::charging::ChargingEngine {
|
||||||
|
|||||||
@@ -4,8 +4,8 @@ use tracing::info;
|
|||||||
|
|
||||||
use super::rating_plans_repo::RatingPlansRepo;
|
use super::rating_plans_repo::RatingPlansRepo;
|
||||||
use super::types::RatingPlan;
|
use super::types::RatingPlan;
|
||||||
use crate::circuit_breaker::{CircuitBreaker, CircuitBreakerError};
|
use crate::circuit_breaker::CircuitBreaker;
|
||||||
use crate::errors::{ChargingError, ChargingResult};
|
use crate::errors::ChargingResult;
|
||||||
|
|
||||||
/// ChargingEngine coordinates Redis-backed hot-path state (balances, sessions)
|
/// ChargingEngine coordinates Redis-backed hot-path state (balances, sessions)
|
||||||
/// and Postgres-backed configuration (rating plans) via `RatingPlansRepo`.
|
/// and Postgres-backed configuration (rating plans) via `RatingPlansRepo`.
|
||||||
|
|||||||
Reference in New Issue
Block a user