mirror of
https://github.com/wassname/ray.git
synced 2026-09-10 12:38:43 +08:00
[Core][CLI] ray status and ray memory no longer starts a new job (#13391)
* Access memory info in ray memory via GlobalStateAccessor rather than calling ray.init() * Modify ray status cli so that it doesn't start a new job via ray.init() * Remove local test file * Access memory info in ray memory via GlobalStateAccessor rather than calling ray.init() * Modify ray status cli so that it doesn't start a new job via ray.init() * Remove local test file * Make status and error args required in commands.py#debug.status * Remove unnecessary imports * Access memory info in ray memory via GlobalStateAccessor rather than calling ray.init() * Modify ray status cli so that it doesn't start a new job via ray.init() * Remove local test file * Access memory info in ray memory via GlobalStateAccessor rather than calling ray.init() * Modify ray status cli so that it doesn't start a new job via ray.init() * Remove local test file * Make status and error args required in commands.py#debug.status * Remove unnecessary imports * Job 38482.1 should now pass * Resolve merge conflict
This commit is contained in:
@@ -20,14 +20,13 @@ except ImportError: # py2
|
||||
from pipes import quote
|
||||
|
||||
import ray
|
||||
from ray.experimental.internal_kv import _internal_kv_get, _internal_kv_put
|
||||
from ray.experimental.internal_kv import _internal_kv_put
|
||||
import ray._private.services as services
|
||||
from ray.autoscaler.node_provider import NodeProvider
|
||||
from ray.autoscaler._private.constants import \
|
||||
AUTOSCALER_RESOURCE_REQUEST_CHANNEL
|
||||
from ray.autoscaler._private.util import validate_config, hash_runtime_conf, \
|
||||
hash_launch_conf, prepare_config, DEBUG_AUTOSCALING_ERROR, \
|
||||
DEBUG_AUTOSCALING_STATUS
|
||||
hash_launch_conf, prepare_config
|
||||
from ray.autoscaler._private.providers import _get_node_provider, \
|
||||
_NODE_PROVIDERS, _PROVIDER_PRETTY_NAMES
|
||||
from ray.autoscaler.tags import TAG_RAY_NODE_KIND, TAG_RAY_LAUNCH_CONFIG, \
|
||||
@@ -90,10 +89,8 @@ def try_reload_log_state(provider_config: Dict[str, Any],
|
||||
return reload_log_state(log_state)
|
||||
|
||||
|
||||
def debug_status() -> str:
|
||||
def debug_status(status, error) -> str:
|
||||
"""Return a debug string for the autoscaler."""
|
||||
status = _internal_kv_get(DEBUG_AUTOSCALING_STATUS)
|
||||
error = _internal_kv_get(DEBUG_AUTOSCALING_ERROR)
|
||||
if not status:
|
||||
status = "No cluster status."
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user