]> git.proxmox.com Git - pve-manager.git/commitdiff
gui: ceph: add HEALTH_UPGRADE state
authorDominik Csapak <d.csapak@proxmox.com>
Fri, 19 Jul 2019 08:17:01 +0000 (10:17 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 22 Jul 2019 13:52:07 +0000 (15:52 +0200)
to have 2 different states for
* packages are outdated
* packages are up to date but the service runs with the old version

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
www/manager6/Utils.js
www/manager6/ceph/Services.js

index 946b87091a7ba5c9d239431ac51afeed79e7ffbc..9bb0251c119fe8f83a184df61567f34899aa001c 100644 (file)
@@ -83,6 +83,9 @@ Ext.define('PVE.Utils', { utilities: {
            case 'good':
                icon = 'good fa-check';
                break;
+           case 'upgrade':
+               icon = 'warning fa-upload';
+               break;
            case 'old':
                icon = 'warning fa-refresh';
                break;
@@ -154,6 +157,7 @@ Ext.define('PVE.Utils', { utilities: {
 
     map_ceph_health: {
        'HEALTH_OK':'good',
+       'HEALTH_UPGRADE':'upgrade',
        'HEALTH_OLD':'old',
        'HEALTH_WARN':'warning',
        'HEALTH_ERR':'critical'
index 3d10a7ed03b6237af61bd0d3b457253676491642..f53fc5a294794c4c190a5a5a8822338f5667e11b 100644 (file)
@@ -43,13 +43,15 @@ Ext.define('PVE.ceph.Services', {
            'HEALTH_UNKNOWN': 0,
            'HEALTH_ERR': 1,
            'HEALTH_WARN': 2,
-           'HEALTH_OLD': 3,
-           'HEALTH_OK': 4
+           'HEALTH_UPGRADE': 3,
+           'HEALTH_OLD': 4,
+           'HEALTH_OK': 5
        };
        var healthmap = [
            'HEALTH_UNKNOWN',
            'HEALTH_ERR',
            'HEALTH_WARN',
+           'HEALTH_UPGRADE',
            'HEALTH_OLD',
            'HEALTH_OK'
        ];