mirror of
https://github.com/wassname/ray.git
synced 2026-09-09 11:32:43 +08:00
[Dashboard] Fix missing actor pid (#13229)
This commit is contained in:
+1
-17
@@ -159,7 +159,7 @@ class DataOrganizer:
|
||||
# Merge GcsNodeInfo to node physical stats
|
||||
node_info["raylet"].update(node)
|
||||
# Merge actors to node physical stats
|
||||
node_info["actors"] = await cls.get_node_actors(node_id)
|
||||
node_info["actors"] = DataSource.node_actors.get(node_id, {})
|
||||
# Update workers to node physical stats
|
||||
node_info["workers"] = DataSource.node_workers.get(node_id, [])
|
||||
node_info["logCount"] = node_log_count
|
||||
@@ -203,22 +203,6 @@ class DataOrganizer:
|
||||
for node_id in DataSource.nodes.keys()
|
||||
]
|
||||
|
||||
@classmethod
|
||||
async def get_node_actors(cls, node_id):
|
||||
node_actors = DataSource.node_actors.get(node_id, {})
|
||||
return {
|
||||
actor_id: await cls._get_actor(actor)
|
||||
for actor_id, actor in node_actors.items()
|
||||
}
|
||||
|
||||
@classmethod
|
||||
async def get_job_actors(cls, job_id):
|
||||
job_actors = DataSource.job_actors.get(job_id, {})
|
||||
return {
|
||||
actor_id: await cls._get_actor(actor)
|
||||
for actor_id, actor in job_actors.items()
|
||||
}
|
||||
|
||||
@classmethod
|
||||
async def get_all_actors(cls):
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user