ui: tape: increase tapestore interval
from 2 to 60 seconds. To retain the response time of the gui when adding/editing/removing, trigger a manual reload on these actions Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
committed by
Dietmar Maurer
parent
3c5b523631
commit
dcf155dac9
@ -122,7 +122,7 @@ Ext.define('PBS.view.main.NavigationTree', {
|
||||
if (view.tapestore === undefined) {
|
||||
view.tapestore = Ext.create('Proxmox.data.UpdateStore', {
|
||||
autoStart: true,
|
||||
interval: 2 * 1000,
|
||||
interval: 60 * 1000,
|
||||
storeid: 'pbs-tape-drive-list',
|
||||
model: 'pbs-tape-drive-list',
|
||||
});
|
||||
@ -269,6 +269,15 @@ Ext.define('PBS.view.main.NavigationTree', {
|
||||
},
|
||||
},
|
||||
|
||||
reloadTapeStore: function() {
|
||||
let me = this;
|
||||
if (!PBS.enableTapeUI) {
|
||||
return;
|
||||
}
|
||||
|
||||
me.tapestore.load();
|
||||
},
|
||||
|
||||
select: function(path, silent) {
|
||||
var me = this;
|
||||
if (me.rstore.isLoaded() && (!PBS.enableTapeUI || me.tapestore.isLoaded())) {
|
||||
|
Reference in New Issue
Block a user