Skip to main content

entrenar/ecosystem/batuta/
mod.rs

1//! Batuta GPU Pricing and Queue Integration (ENT-030, ENT-031)
2//!
3//! Provides integration with Batuta for:
4//! - Real-time GPU hourly rates
5//! - Queue depth monitoring
6//! - ETA adjustments based on queue state
7//!
8//! Falls back to static pricing when Batuta is unavailable.
9
10mod client;
11mod error;
12mod pricing;
13mod queue;
14
15#[cfg(test)]
16mod tests;
17
18pub use client::BatutaClient;
19pub use error::BatutaError;
20pub use pricing::{FallbackPricing, GpuPricing};
21pub use queue::{adjust_eta, QueueState};