Skip to content

Commit 20dbb95

Browse files
fix(gservice): remove unused PoolAgentDriver universal agent
The machine_pool_agent service wired PoolAgentDriver into a UniversalAgentService but nothing consumed its capability, and no docs or tests reference it, so drop the dead wiring from GeneralService.
1 parent 3e59512 commit 20dbb95

1 file changed

Lines changed: 0 additions & 15 deletions

File tree

exordos_core/gservice/service.py

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
from restalchemy.dm import filters as dm_filters
3232

3333
from exordos_core.compute import constants as nc
34-
from exordos_core.compute.agents.universal.drivers import pool as ua_pool_drivers
3534
from exordos_core.compute.builders import node as node_builder_svc
3635
from exordos_core.compute.builders import node_set as set_builder_svc
3736
from exordos_core.compute.builders import pool as pool_builder_svc
@@ -100,19 +99,6 @@ def __init__(self, iter_min_period=3, iter_pause=0.1):
10099
volume_builder = volume_builder_svc.VolumeBuilderService(
101100
iter_min_period=iter_min_period
102101
)
103-
pool_driver = ua_pool_drivers.PoolAgentDriver(
104-
meta_file="/var/lib/exordos/exordos_core/pool_agent_meta.json"
105-
)
106-
agent_uuid = sys_uuid.uuid5(ua_utils.system_uuid(), "machine_pool_agent")
107-
machine_pool_agent = ua_agent_service.UniversalAgentService(
108-
agent_uuid=agent_uuid,
109-
orch_client=orch_db.DatabaseOrchClient(),
110-
caps_drivers=[pool_driver],
111-
facts_drivers=[],
112-
iter_min_period=iter_min_period,
113-
payload_path=None,
114-
)
115-
116102
set_builder = set_builder_svc.NodeSetBuilderService(
117103
instance_model=node_set_models.NodeSet,
118104
project_id=nc.NODE_SET_PROJECT,
@@ -223,7 +209,6 @@ def __init__(self, iter_min_period=3, iter_pause=0.1):
223209
pool_builder_service,
224210
node_builder,
225211
volume_builder,
226-
machine_pool_agent,
227212
cfg_service,
228213
service_builder,
229214
net_lb_iaas_builder,

0 commit comments

Comments
 (0)