{% extends "base.html" %} {% import "macros/ui.html" as m %} {% block title %}{{ ws_name }} · Components{% endblock %} {% block nav_workspaces %}btn-active{% endblock %} {% block content %} {{ m::ws_tabs(ws_name=ws_name, active=ws_active_tab, ws_envs=ws_envs, ws_has_clusters=ws_has_clusters, ws_has_workflows=ws_has_workflows, current_env=current_env) }} {% if components %}
| Name | Mode | Target | Namespace | Version | State | Live | |
|---|---|---|---|---|---|---|---|
|
{% if comp.operations %}
|
{{ comp.name }} | {% if comp.mode == "taskserv" %} taskserv {% elif comp.mode == "cluster" %} cluster {% elif comp.mode %} {{ comp.mode }} {% else %} — {% endif %} | {% if comp.target %}{{ comp.target }}{% else %}—{% endif %} | {% if comp.namespace %}{{ comp.namespace }}{% else %}—{% endif %} | {% if comp.version %}{{ comp.version }}{% else %}—{% endif %} | {% if comp.ncl_state and comp.ncl_state != "" %} {% if comp.ncl_state == "completed" %} {{ comp.ncl_state }} {% elif comp.ncl_state == "running" %} {{ comp.ncl_state }} {% elif comp.ncl_state == "failed" %} {{ comp.ncl_state }} {% else %} {{ comp.ncl_state }} {% endif %} {% else %} — {% endif %} | {% if comp.pod_detail and comp.pod_detail != "" %} {{ comp.pod_detail }} {% elif comp.live_state and comp.live_state != "" %} {% if comp.live_state == "running" %} running {% elif comp.live_state == "off" %} off {% elif comp.live_state == "starting" or comp.live_state == "initializing" %} {{ comp.live_state }} {% else %} {{ comp.live_state }} {% endif %} {% else %} — {% endif %} |