Skip to content

Commit 5169957

Browse files
authored
Merge pull request llm-d-incubation#121 from anfredette/format-fix-lint
style: fix formatting and lint issues in UI components
2 parents 1d44e80 + cdad545 commit 5169957

File tree

4 files changed

+44
-20
lines changed

4 files changed

+44
-20
lines changed

ui/app.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -513,7 +513,14 @@ def main():
513513

514514
# Tab-based navigation (6 tabs)
515515
tab1, tab2, tab3, tab4, tab5, tab6 = st.tabs(
516-
["Define Use Case", "Technical Specification", "Recommendations", "Deployment", "Deployment Management", "Configuration"]
516+
[
517+
"Define Use Case",
518+
"Technical Specification",
519+
"Recommendations",
520+
"Deployment",
521+
"Deployment Management",
522+
"Configuration",
523+
]
517524
)
518525

519526
with tab1:

ui/components/deployment.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,14 +185,18 @@ def _render_deploy_to_cluster_button(selected_config: dict):
185185
use_container_width=True,
186186
type="primary",
187187
disabled=already_deployed,
188-
help="Already deployed to cluster" if already_deployed else "Deploy to Kubernetes cluster (YAML auto-generated)",
188+
help="Already deployed to cluster"
189+
if already_deployed
190+
else "Deploy to Kubernetes cluster (YAML auto-generated)",
189191
key="deploy_to_cluster_btn",
190192
):
191193
# Check cluster accessibility when the user clicks
192194
with st.spinner("Checking cluster connectivity..."):
193195
status = check_cluster_status()
194196
if not status.get("accessible", False):
195-
st.error("Kubernetes cluster is not accessible. Please ensure the cluster is running and try again.")
197+
st.error(
198+
"Kubernetes cluster is not accessible. Please ensure the cluster is running and try again."
199+
)
196200
return
197201

198202
with st.spinner("Deploying to Kubernetes cluster..."):
@@ -208,7 +212,9 @@ def _render_deploy_to_cluster_button(selected_config: dict):
208212
st.session_state.deployment_yaml_files = files
209213
st.session_state.deployment_yaml_generated = True
210214

211-
st.success(f"Successfully deployed to cluster! Deployment ID: `{result.get('deployment_id')}`")
215+
st.success(
216+
f"Successfully deployed to cluster! Deployment ID: `{result.get('deployment_id')}`"
217+
)
212218

213219
deployment_result = result.get("deployment_result", {})
214220
for applied_file in deployment_result.get("applied_files", []):

ui/components/deployment_management.py

Lines changed: 23 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
import pandas as pd
1111
import streamlit as st
12-
from api_client import delete_deployment, get_k8s_status, load_all_deployments
12+
from api_client import delete_deployment, load_all_deployments
1313

1414

1515
def render_deployment_management_tab():
@@ -46,12 +46,14 @@ def render_deployment_management_tab():
4646
status = dep.get("status", {})
4747
pods = dep.get("pods", [])
4848
ready = status.get("ready", False)
49-
table_data.append({
50-
"Status": "Ready" if ready else "Pending",
51-
"Name": dep["deployment_id"],
52-
"Pods": len(pods),
53-
"Ready": "Yes" if ready else "No",
54-
})
49+
table_data.append(
50+
{
51+
"Status": "Ready" if ready else "Pending",
52+
"Name": dep["deployment_id"],
53+
"Pods": len(pods),
54+
"Ready": "Yes" if ready else "No",
55+
}
56+
)
5557

5658
df = pd.DataFrame(table_data)
5759
st.dataframe(df, use_container_width=True, hide_index=True)
@@ -257,14 +259,21 @@ def _run_inference_test(deployment_id: str, prompt: str, max_tokens: int, temper
257259
start_time = time.time()
258260

259261
curl_cmd = [
260-
"curl", "-s", "-X", "POST",
262+
"curl",
263+
"-s",
264+
"-X",
265+
"POST",
261266
"http://localhost:8080/v1/completions",
262-
"-H", "Content-Type: application/json",
263-
"-d", json.dumps({
264-
"prompt": prompt,
265-
"max_tokens": max_tokens,
266-
"temperature": temperature,
267-
}),
267+
"-H",
268+
"Content-Type: application/json",
269+
"-d",
270+
json.dumps(
271+
{
272+
"prompt": prompt,
273+
"max_tokens": max_tokens,
274+
"temperature": temperature,
275+
}
276+
),
268277
]
269278

270279
with st.expander("Debug Info"):

ui/components/settings.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
upload_benchmarks,
1414
)
1515

16-
1716
_TAB_INDEX = 5 # Configuration is the 6th tab (0-indexed)
1817

1918

@@ -33,7 +32,10 @@ def _on_mode_change():
3332
result = update_deployment_mode(new_mode)
3433
if result:
3534
st.session_state.deployment_mode_selection = st.session_state.deployment_mode_radio
36-
st.session_state["_mode_msg"] = ("success", f"Deployment mode set to **{st.session_state.deployment_mode_radio}**.")
35+
st.session_state["_mode_msg"] = (
36+
"success",
37+
f"Deployment mode set to **{st.session_state.deployment_mode_radio}**.",
38+
)
3739
else:
3840
st.session_state["_mode_msg"] = ("error", "Failed to update deployment mode.")
3941
st.session_state["_pending_tab"] = _TAB_INDEX

0 commit comments

Comments
 (0)