This is an automated email from the ASF dual-hosted git repository.

jscheffl pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 26eaeedb4dc Beautify queues output on overviewer page (#43734)
26eaeedb4dc is described below

commit 26eaeedb4dcd6f8f3e857351a2be6df8cd19293c
Author: AutomationDev85 <[email protected]>
AuthorDate: Wed Nov 6 11:43:06 2024 +0100

    Beautify queues output on overviewer page (#43734)
    
    Co-authored-by: Marco Küttelwesch <[email protected]>
---
 providers/src/airflow/providers/edge/CHANGELOG.rst           |  8 ++++++++
 providers/src/airflow/providers/edge/__init__.py             |  2 +-
 .../providers/edge/plugins/templates/edge_worker_hosts.html  | 12 +++++++++++-
 providers/src/airflow/providers/edge/provider.yaml           |  2 +-
 4 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/providers/src/airflow/providers/edge/CHANGELOG.rst 
b/providers/src/airflow/providers/edge/CHANGELOG.rst
index 71d9c3cad2d..dcf7c9f1643 100644
--- a/providers/src/airflow/providers/edge/CHANGELOG.rst
+++ b/providers/src/airflow/providers/edge/CHANGELOG.rst
@@ -27,6 +27,14 @@
 Changelog
 ---------
 
+0.5.2pre0
+.........
+
+Misc
+~~~~
+
+* ``Small beautification for host status in Edge Worker view.``
+
 0.5.1pre0
 .........
 
diff --git a/providers/src/airflow/providers/edge/__init__.py 
b/providers/src/airflow/providers/edge/__init__.py
index c3e46dca7dc..9b8dfc957ca 100644
--- a/providers/src/airflow/providers/edge/__init__.py
+++ b/providers/src/airflow/providers/edge/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
 
 __all__ = ["__version__"]
 
-__version__ = "0.5.1pre0"
+__version__ = "0.5.2pre0"
 
 if 
packaging.version.parse(packaging.version.parse(airflow_version).base_version) 
< packaging.version.parse(
     "2.10.0"
diff --git 
a/providers/src/airflow/providers/edge/plugins/templates/edge_worker_hosts.html 
b/providers/src/airflow/providers/edge/plugins/templates/edge_worker_hosts.html
index 5d2b3bc718a..8feb9a526f7 100644
--- 
a/providers/src/airflow/providers/edge/plugins/templates/edge_worker_hosts.html
+++ 
b/providers/src/airflow/providers/edge/plugins/templates/edge_worker_hosts.html
@@ -67,7 +67,17 @@
                 <span class="label" style="color:white; 
background-color:hotpink;" title="Current State: {{ host.state }}">{{ 
host.state }}</span>
               {%- endif -%}
             </td>
-            <td>{% if host.queues %}{{ host.queues }}{% else %}(all){% endif 
%}</td>
+            <td>
+              {% if host.queues %}
+                <ul>
+                  {% for item in host.queues %}
+                    <li>{{ item }}</li>
+                  {% endfor %}
+                </ul>
+              {% else %}
+                (all)
+              {% endif %}
+            </td>
             <td><time datetime="{{ host.first_online }}">{{ host.first_online 
}}</time></td>
             <td>{% if host.last_update %}<time datetime="{{ host.last_update 
}}">{{ host.last_update }}</time>{% endif %}</td>
             <td>{{ host.jobs_active }}</td>
diff --git a/providers/src/airflow/providers/edge/provider.yaml 
b/providers/src/airflow/providers/edge/provider.yaml
index 024d01889ee..e6b2d789007 100644
--- a/providers/src/airflow/providers/edge/provider.yaml
+++ b/providers/src/airflow/providers/edge/provider.yaml
@@ -27,7 +27,7 @@ source-date-epoch: 1729683247
 
 # note that those versions are maintained by release manager - do not update 
them manually
 versions:
-  - 0.5.1pre0
+  - 0.5.2pre0
 
 dependencies:
   - apache-airflow>=2.10.0

Reply via email to