mirror of
https://github.com/wassname/ray.git
synced 2026-09-12 12:51:15 +08:00
[Autoscaler] New output log format (#12772)
This commit is contained in:
@@ -13,6 +13,7 @@ import ray.new_dashboard.utils as dashboard_utils
|
||||
import ray._private.services
|
||||
import ray.utils
|
||||
from ray.autoscaler._private.util import (DEBUG_AUTOSCALING_STATUS,
|
||||
DEBUG_AUTOSCALING_STATUS_LEGACY,
|
||||
DEBUG_AUTOSCALING_ERROR)
|
||||
from ray.core.generated import reporter_pb2
|
||||
from ray.core.generated import reporter_pb2_grpc
|
||||
@@ -113,13 +114,20 @@ class ReportHead(dashboard_utils.DashboardHeadModule):
|
||||
"""
|
||||
|
||||
aioredis_client = self._dashboard_head.aioredis_client
|
||||
status = await aioredis_client.hget(DEBUG_AUTOSCALING_STATUS, "value")
|
||||
legacy_status = await aioredis_client.hget(
|
||||
DEBUG_AUTOSCALING_STATUS_LEGACY, "value")
|
||||
formatted_status_string = await aioredis_client.hget(
|
||||
DEBUG_AUTOSCALING_STATUS, "value")
|
||||
formatted_status = json.loads(formatted_status_string.decode()
|
||||
) if formatted_status_string else {}
|
||||
error = await aioredis_client.hget(DEBUG_AUTOSCALING_ERROR, "value")
|
||||
return dashboard_utils.rest_response(
|
||||
success=True,
|
||||
message="Got cluster status.",
|
||||
autoscaling_status=status.decode() if status else None,
|
||||
autoscaling_status=legacy_status.decode()
|
||||
if legacy_status else None,
|
||||
autoscaling_error=error.decode() if error else None,
|
||||
cluster_status=formatted_status if formatted_status else None,
|
||||
)
|
||||
|
||||
async def run(self, server):
|
||||
|
||||
Reference in New Issue
Block a user