From d7636520f0203f35640c1bec75802901891b8363 Mon Sep 17 00:00:00 2001 From: upstream Date: Sat, 3 Oct 2026 01:19:56 +0200 Subject: [PATCH] Upstream proxmox-git/pve-manager state of the touched files before cc16326380 --- www/manager6/sdn/Status.js | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 www/manager6/sdn/Status.js diff --git a/www/manager6/sdn/Status.js b/www/manager6/sdn/Status.js new file mode 100644 index 0000000..d73b49c --- /dev/null +++ b/www/manager6/sdn/Status.js @@ -0,0 +1,40 @@ +Ext.define('PVE.sdn.Status', { + extend: 'Ext.panel.Panel', + alias: 'widget.pveSDNStatus', + + onlineHelp: 'chapter_pvesdn', + + layout: { + type: 'vbox', + align: 'stretch', + }, + + initComponent: function () { + var me = this; + + me.rstore = Ext.create('Proxmox.data.ObjectStore', { + interval: me.interval, + model: 'pve-sdn-status', + storeid: 'pve-store-' + ++Ext.idSeed, + groupField: 'type', + proxy: { + type: 'proxmox', + url: '/api2/json/cluster/resources', + }, + }); + + me.items = [ + { + xtype: 'pveSDNStatusView', + title: gettext('Status'), + rstore: me.rstore, + border: 0, + collapsible: true, + padding: '0 0 20 0', + }, + ]; + + me.callParent(); + me.on('activate', me.rstore.startUpdate); + }, +});