forked from NationTech/harmony
refactor(topology): remove unused HAClusterTopology import
Remove the unnecessary `HAClusterTopology` import from multiple modules to clean up dependencies and reduce clutter. This change does not affect functionality as `HAClusterTopology` is no longer required in these files.
This commit is contained in:
parent
6e9bf3a4be
commit
f7dc15cbf0
@ -9,7 +9,7 @@ use super::{
|
||||
topology::Topology,
|
||||
};
|
||||
|
||||
type ScoreVec<T: Topology> = Vec<Box<dyn Score<T>>>;
|
||||
type ScoreVec<T> = Vec<Box<dyn Score<T>>>;
|
||||
|
||||
pub struct Maestro<T: Topology> {
|
||||
inventory: Inventory,
|
||||
|
||||
@ -1,4 +1,3 @@
|
||||
use std::sync::Arc;
|
||||
|
||||
use async_trait::async_trait;
|
||||
use derive_new::new;
|
||||
@ -8,7 +7,7 @@ use crate::{
|
||||
domain::{data::Version, interpret::InterpretStatus},
|
||||
interpret::{Interpret, InterpretError, InterpretName, Outcome},
|
||||
inventory::Inventory,
|
||||
topology::{DHCPStaticEntry, DhcpServer, HAClusterTopology, HostBinding, IpAddress, Topology},
|
||||
topology::{DHCPStaticEntry, DhcpServer, HostBinding, IpAddress, Topology},
|
||||
};
|
||||
|
||||
use crate::domain::score::Score;
|
||||
|
||||
@ -7,7 +7,7 @@ use crate::{
|
||||
interpret::{Interpret, InterpretError, InterpretName, InterpretStatus, Outcome},
|
||||
inventory::Inventory,
|
||||
score::Score,
|
||||
topology::{DnsRecord, DnsServer, HAClusterTopology, Topology},
|
||||
topology::{DnsRecord, DnsServer, Topology},
|
||||
};
|
||||
|
||||
#[derive(Debug, new, Clone)]
|
||||
|
||||
@ -5,7 +5,7 @@ use crate::{
|
||||
interpret::{Interpret, InterpretError, InterpretName, InterpretStatus, Outcome},
|
||||
inventory::Inventory,
|
||||
score::Score,
|
||||
topology::{HAClusterTopology, Topology},
|
||||
topology::Topology,
|
||||
};
|
||||
|
||||
/// Score that always errors. This is only useful for development/testing purposes. It does nothing
|
||||
|
||||
@ -6,7 +6,7 @@ use crate::{
|
||||
interpret::{Interpret, InterpretError, InterpretName, InterpretStatus, Outcome},
|
||||
inventory::Inventory,
|
||||
score::Score,
|
||||
topology::{HAClusterTopology, HttpServer, Topology, Url},
|
||||
topology::{HttpServer, Topology, Url},
|
||||
};
|
||||
|
||||
#[derive(Debug, new, Clone)]
|
||||
|
||||
@ -8,7 +8,7 @@ use crate::{
|
||||
interpret::{Interpret, InterpretError, InterpretName, InterpretStatus, Outcome},
|
||||
inventory::Inventory,
|
||||
score::Score,
|
||||
topology::{HAClusterTopology, OcK8sclient, Topology},
|
||||
topology::{OcK8sclient, Topology},
|
||||
};
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
|
||||
@ -8,7 +8,7 @@ use crate::{
|
||||
inventory::Inventory,
|
||||
modules::k8s::deployment::K8sDeploymentScore,
|
||||
score::Score,
|
||||
topology::{HAClusterTopology, OcK8sclient, Topology, Url},
|
||||
topology::{OcK8sclient, Topology, Url},
|
||||
};
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
|
||||
@ -6,7 +6,7 @@ use crate::{
|
||||
interpret::{Interpret, InterpretError, InterpretName, InterpretStatus, Outcome},
|
||||
inventory::Inventory,
|
||||
score::Score,
|
||||
topology::{HAClusterTopology, LoadBalancer, LoadBalancerService, Topology},
|
||||
topology::{LoadBalancer, LoadBalancerService, Topology},
|
||||
};
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
use crate::{data::Version, score::Score};
|
||||
use crate::data::Version;
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
pub struct OKDUpgradeScore {
|
||||
|
||||
@ -8,7 +8,7 @@ use crate::{
|
||||
interpret::{Interpret, InterpretError, InterpretName, InterpretStatus, Outcome},
|
||||
inventory::Inventory,
|
||||
score::Score,
|
||||
topology::{HAClusterTopology, Topology},
|
||||
topology::Topology,
|
||||
};
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
|
||||
@ -6,7 +6,7 @@ use crate::{
|
||||
interpret::{Interpret, InterpretError, InterpretName, InterpretStatus, Outcome},
|
||||
inventory::Inventory,
|
||||
score::Score,
|
||||
topology::{HAClusterTopology, Router, TftpServer, Topology, Url},
|
||||
topology::{Router, TftpServer, Topology, Url},
|
||||
};
|
||||
|
||||
#[derive(Debug, new, Clone)]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user