From e6c2f7fa0b1a15a2d6f0f66a55b65ab9fa820d3d Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Thu, 23 Sep 2010 20:49:20 -0700 Subject: [PATCH] new UI - volumes page - snapshot tab - implement create volume action. --- ui/new/scripts/cloud.core2.volume.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ui/new/scripts/cloud.core2.volume.js b/ui/new/scripts/cloud.core2.volume.js index faba9acaf1e..ad6b218b802 100644 --- a/ui/new/scripts/cloud.core2.volume.js +++ b/ui/new/scripts/cloud.core2.volume.js @@ -848,7 +848,12 @@ var volumeSnapshotActionMap = { asyncJobResponse: "createvolumeresponse", dialogBeforeActionFn : doCreateVolumeFromSnapshotInVolumePage, inProcessText: "Creating Volume....", - afterActionSeccessFn: function(jsonObj) {} + afterActionSeccessFn: function(jsonObj, $subgridItem) { + var $midmenuItem1 = $("#midmenu_item").clone(); + $("#midmenu_container").append($midmenuItem1.show()); + volumeToMidmenu(jsonObj, $midmenuItem1); + bindClickToMidMenu($midmenuItem1, volumeToRigntPanel); + } } , "Delete Snapshot": { @@ -866,7 +871,7 @@ var volumeSnapshotActionMap = { asyncJobResponse: "createtemplateresponse", dialogBeforeActionFn : doCreateTemplateFromSnapshotInVolumePage, inProcessText: "Creating Template....", - afterActionSeccessFn: function(jsonObj) {} + afterActionSeccessFn: function(jsonObj, $subgridItem) {} } }