@@ -3053,12 +3053,16 @@ def _start_metrics_server(self, port):
3053
3053
try :
3054
3054
self .metrics_server = start_metrics_server (self , port )
3055
3055
# Check if the metrics server actually started (has a port)
3056
- if not hasattr (self .metrics_server , ' port' ) or self .metrics_server .port is None :
3056
+ if not hasattr (self .metrics_server , " port" ) or self .metrics_server .port is None :
3057
3057
self .metrics_server = None
3058
- self .log .warning ("Metrics server failed to start. Metrics will be available on the main server at /metrics" )
3058
+ self .log .warning (
3059
+ "Metrics server failed to start. Metrics will be available on the main server at /metrics"
3060
+ )
3059
3061
except Exception as e :
3060
3062
self .metrics_server = None
3061
- self .log .warning (f"Failed to start metrics server: { e } . Metrics will be available on the main server at /metrics" )
3063
+ self .log .warning (
3064
+ f"Failed to start metrics server: { e } . Metrics will be available on the main server at /metrics"
3065
+ )
3062
3066
3063
3067
def launch_browser (self ) -> None :
3064
3068
"""Launch the browser."""
@@ -3135,11 +3139,13 @@ def start_app(self) -> None:
3135
3139
# with auth info.
3136
3140
3137
3141
# Determine metrics URL based on whether separate metrics server is running
3138
- if (self .metrics_port and
3139
- hasattr (self , 'metrics_server' ) and
3140
- self .metrics_server is not None and
3141
- hasattr (self .metrics_server , 'port' ) and
3142
- self .metrics_server .port is not None ):
3142
+ if (
3143
+ self .metrics_port
3144
+ and hasattr (self , "metrics_server" )
3145
+ and self .metrics_server is not None
3146
+ and hasattr (self .metrics_server , "port" )
3147
+ and self .metrics_server .port is not None
3148
+ ):
3143
3149
# Separate metrics server is running
3144
3150
if self .authenticate_prometheus :
3145
3151
metrics_url = f"http://localhost:{ self .metrics_server .port } /metrics?token={ self .identity_provider .token } "
0 commit comments