File tree Expand file tree Collapse file tree
jumpstarter-cli/jumpstarter_cli
jumpstarter/jumpstarter/client Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121from jumpstarter .common import HOOK_WARNING_PREFIX , ExporterStatus
2222from jumpstarter .common .exceptions import ConnectionError , ExporterOfflineError
2323from jumpstarter .common .utils import launch_shell
24- from jumpstarter .config .client import ClientConfigV1Alpha1 , raise_expired_token_error
24+ from jumpstarter .config .client import ClientConfigV1Alpha1
2525from jumpstarter .config .exporter import ExporterConfigV1Alpha1
2626
2727logger = logging .getLogger (__name__ )
Original file line number Diff line number Diff line change @@ -520,6 +520,10 @@ async def log_stream(): # noqa: C901
520520 # Stream was cancelled, likely shutting down
521521 self .logger .debug ("Log stream cancelled" )
522522 break
523+ elif e .code () == StatusCode .UNIMPLEMENTED :
524+ # Old exporters don't support LogStream — stop retrying permanently
525+ self .logger .debug ("Log stream not implemented (old exporter), skipping" )
526+ break
523527 else :
524528 self .logger .debug ("Log stream error: %s" , e .code ())
525529
You can’t perform that action at this time.
0 commit comments