From 4fdde5286fac0877d22fcb0f7de9e236500e83c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn?= Date: Fri, 25 Apr 2014 16:35:15 +0200 Subject: [PATCH] Fix cache issues when creating a new Cluster --- src/sunstone/public/js/plugins/clusters-tab.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/sunstone/public/js/plugins/clusters-tab.js b/src/sunstone/public/js/plugins/clusters-tab.js index 5c96a53bb1..622dffd430 100644 --- a/src/sunstone/public/js/plugins/clusters-tab.js +++ b/src/sunstone/public/js/plugins/clusters-tab.js @@ -950,7 +950,7 @@ var cluster_actions = { type: "single", call : OpenNebula.Cluster.addhost, callback : function (req) { - Sunstone.runAction("Host.show",req.request.data[0][1].host_id); + OpenNebula.Helper.clear_cache("HOST"); Sunstone.runAction('Cluster.show',req.request.data[0][0]); }, error : onError @@ -960,7 +960,7 @@ var cluster_actions = { type: "single", call : OpenNebula.Cluster.delhost, callback : function (req) { - Sunstone.runAction("Host.show",req.request.data[0][1].host_id); + OpenNebula.Helper.clear_cache("HOST"); Sunstone.runAction('Cluster.show',req.request.data[0][0]); }, error : onError @@ -970,7 +970,7 @@ var cluster_actions = { type: "single", call : OpenNebula.Cluster.adddatastore, callback : function (req) { - Sunstone.runAction("Datastore.show",req.request.data[0][1].ds_id); + OpenNebula.Helper.clear_cache("DATASTORE"); Sunstone.runAction('Cluster.show',req.request.data[0][0]); }, error : onError @@ -980,7 +980,7 @@ var cluster_actions = { type: "single", call : OpenNebula.Cluster.deldatastore, callback : function (req) { - Sunstone.runAction("Datastore.show",req.request.data[0][1].ds_id); + OpenNebula.Helper.clear_cache("DATASTORE"); Sunstone.runAction('Cluster.show',req.request.data[0][0]); }, error : onError @@ -990,7 +990,7 @@ var cluster_actions = { type: "single", call : OpenNebula.Cluster.addvnet, callback : function (req) { - Sunstone.runAction("Network.show",req.request.data[0][1].vnet_id); + OpenNebula.Helper.clear_cache("VNET"); Sunstone.runAction('Cluster.show',req.request.data[0][0]); }, error : onError @@ -1000,7 +1000,7 @@ var cluster_actions = { type: "single", call : OpenNebula.Cluster.delvnet, callback : function (req) { - Sunstone.runAction("Network.show",req.request.data[0][1].vnet_id); + OpenNebula.Helper.clear_cache("VNET"); Sunstone.runAction('Cluster.show',req.request.data[0][0]); }, error : onError