1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-20 10:50:08 +03:00

Feature #3748: Implement clear_cache TODO's

This commit is contained in:
Carlos Martín 2015-06-17 17:15:35 +02:00
parent 4641c3b723
commit 0333830a2e
4 changed files with 7 additions and 14 deletions

View File

@ -93,15 +93,8 @@ define(function(require) {
return (p_pool);
}
},
/* TODO remove if not necessary
"clear_cache" : function(cache_name) {
list_cache[cache_name] = null;
//console.log(cache_name+" cache cleaned");
}
*/
}
};
return Helper;
});

View File

@ -178,7 +178,7 @@ define(function(require) {
extra_param: ds
},
success: function() {
OpenNebulaActionr.clear_cache("DATASTORE");
OpenNebulaAction.clear_cache("DATASTORE");
Sunstone.runAction('Datastore.show', ds);
},
error: Notifier.onError

View File

@ -4,6 +4,7 @@ define(function(require) {
var Locale = require('utils/locale');
var OpenNebulaResource = require('opennebula/servicetemplate');
var CommonActions = require('utils/common-actions');
var OpenNebulaAction = require('opennebula/action');
var TAB_ID = require('./tabId');
var CREATE_DIALOG_ID = require('./form-panels/create/formPanelId');
@ -98,9 +99,7 @@ define(function(require) {
call: OpenNebulaResource.instantiate,
callback: function(request, response){
Sunstone.hideFormPanel(TAB_ID);
// TODO
//OpenNebulaHelper.clear_cache("SERVICE");
OpenNebulaAction.clear_cache("SERVICE");
},
elements: function() {
return Sunstone.getDataTable(TAB_ID).elements();

View File

@ -4,6 +4,7 @@ define(function(require) {
var Locale = require('utils/locale');
var OpenNebulaTemplate = require('opennebula/template');
var CommonActions = require('utils/common-actions');
var OpenNebulaAction = require('opennebula/action');
var TAB_ID = require('./tabId');
var CREATE_DIALOG_ID = require('./form-panels/create/formPanelId');
@ -94,7 +95,7 @@ define(function(require) {
type: "multiple",
call: OpenNebulaTemplate.instantiate,
callback: function(req) {
// TODO OpenNebula.Helper.clear_cache("VM");
OpenNebulaAction.clear_cache("VM");
},
elements: function() {
return Sunstone.getDataTable(TAB_ID).elements();
@ -106,7 +107,7 @@ define(function(require) {
type: "single",
call: OpenNebulaTemplate.instantiate,
callback: function(req) {
// TODO OpenNebula.Helper.clear_cache("VM");
OpenNebulaAction.clear_cache("VM");
},
error: Notifier.onError
},