{% 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 %}
Filter: {{ components | length }} component(s)
{% for comp in components %} {% endfor %}
Name Mode Target Namespace Version State Live
{% if comp.operations %} {% endif %} {{ 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 %}
{% else %}
No components found in this workspace.
{% endif %} {% endblock %}