Skip to content

Commit

Permalink
Merge branch 'proxmox:master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
wy414012 authored Nov 12, 2024
2 parents 56fab97 + 342564f commit d58957d
Showing 1 changed file with 13 additions and 8 deletions.
21 changes: 13 additions & 8 deletions www/manager6/grid/PoolMembers.js
Original file line number Diff line number Diff line change
Expand Up @@ -148,8 +148,6 @@ Ext.define('PVE.grid.PoolMembers', {
extend: 'Ext.grid.GridPanel',
alias: ['widget.pvePoolMembers'],

// fixme: dynamic status update ?

stateful: true,
stateId: 'grid-pool-members',

Expand All @@ -160,19 +158,25 @@ Ext.define('PVE.grid.PoolMembers', {
throw "no pool specified";
}

var store = Ext.create('Ext.data.Store', {
me.rstore = Ext.create('Proxmox.data.UpdateStore', {
interval: 10000,
model: 'PVEResources',
proxy: {
type: 'proxmox',
root: 'data[0].members',
url: `/api2/json/pools/?poolid=${me.pool}`,
},
autoStart: true,
});

let store = Ext.create('Proxmox.data.DiffStore', {
rstore: me.rstore,
sorters: [
{
property: 'type',
direction: 'ASC',
},
],
proxy: {
type: 'proxmox',
root: 'data[0].members',
url: "/api2/json/pools/?poolid=" + me.pool,
},
});

var coldef = PVE.data.ResourceStore.defaultColumns().filter((c) =>
Expand Down Expand Up @@ -260,6 +264,7 @@ Ext.define('PVE.grid.PoolMembers', {
ws.selectById(record.data.id);
},
activate: reload,
destroy: () => me.rstore.stopUpdate(),
},
});

Expand Down

0 comments on commit d58957d

Please sign in to comment.