worker_autoscaler_mod - OmniCloudOrg/OmniOrchestrator GitHub Wiki
mod (src/worker_autoscaler)
Path: src/worker_autoscaler/mod.rs
Table of Contents
Public Items
mod error
Definition
pub mod error;
pub mod node_types;
pub mod vm;
pub mod director;
pub mod metrics;
pub mod policy;
pub mod worker_autoscaler;
// Re-export commonly used types
pub use error::AutoscalerError;
pub use node_types::{Node, NodeType};
pub use vm::{VM, VMState, VMConfig, VMTemplate};
pub use director::{Director, CloudDirector};
pub use metrics::{MetricsCollector, MetricThreshold, ScalingAction};
pub use policy::ScalingPolicy;
pub use worker_autoscaler::WorkerAutoscaler;
mod node_types
Definition
pub mod node_types;
pub mod vm;
pub mod director;
pub mod metrics;
pub mod policy;
pub mod worker_autoscaler;
// Re-export commonly used types
pub use error::AutoscalerError;
pub use node_types::{Node, NodeType};
pub use vm::{VM, VMState, VMConfig, VMTemplate};
pub use director::{Director, CloudDirector};
pub use metrics::{MetricsCollector, MetricThreshold, ScalingAction};
pub use policy::ScalingPolicy;
pub use worker_autoscaler::WorkerAutoscaler;
mod vm
Definition
pub mod vm;
pub mod director;
pub mod metrics;
pub mod policy;
pub mod worker_autoscaler;
// Re-export commonly used types
pub use error::AutoscalerError;
pub use node_types::{Node, NodeType};
pub use vm::{VM, VMState, VMConfig, VMTemplate};
pub use director::{Director, CloudDirector};
pub use metrics::{MetricsCollector, MetricThreshold, ScalingAction};
pub use policy::ScalingPolicy;
pub use worker_autoscaler::WorkerAutoscaler;
mod director
Definition
pub mod director;
pub mod metrics;
pub mod policy;
pub mod worker_autoscaler;
// Re-export commonly used types
pub use error::AutoscalerError;
pub use node_types::{Node, NodeType};
pub use vm::{VM, VMState, VMConfig, VMTemplate};
pub use director::{Director, CloudDirector};
pub use metrics::{MetricsCollector, MetricThreshold, ScalingAction};
pub use policy::ScalingPolicy;
pub use worker_autoscaler::WorkerAutoscaler;
mod metrics
Definition
pub mod metrics;
pub mod policy;
pub mod worker_autoscaler;
// Re-export commonly used types
pub use error::AutoscalerError;
pub use node_types::{Node, NodeType};
pub use vm::{VM, VMState, VMConfig, VMTemplate};
pub use director::{Director, CloudDirector};
pub use metrics::{MetricsCollector, MetricThreshold, ScalingAction};
pub use policy::ScalingPolicy;
pub use worker_autoscaler::WorkerAutoscaler;
mod policy
Definition
pub mod policy;
pub mod worker_autoscaler;
// Re-export commonly used types
pub use error::AutoscalerError;
pub use node_types::{Node, NodeType};
pub use vm::{VM, VMState, VMConfig, VMTemplate};
pub use director::{Director, CloudDirector};
pub use metrics::{MetricsCollector, MetricThreshold, ScalingAction};
pub use policy::ScalingPolicy;
pub use worker_autoscaler::WorkerAutoscaler;
mod worker_autoscaler
Definition
pub mod worker_autoscaler;
// Re-export commonly used types
pub use error::AutoscalerError;
pub use node_types::{Node, NodeType};
pub use vm::{VM, VMState, VMConfig, VMTemplate};
pub use director::{Director, CloudDirector};
pub use metrics::{MetricsCollector, MetricThreshold, ScalingAction};
pub use policy::ScalingPolicy;
pub use worker_autoscaler::WorkerAutoscaler;