mirror of https://github.com/apache/cloudstack.git
bug 3316: Added support to no longer show Migrate Instance if we are using local disk storage.
This commit is contained in:
parent
0ed91473ba
commit
456d93bc9a
|
|
@ -1371,6 +1371,7 @@ var vmActionMap = {
|
|||
},
|
||||
"label.action.migrate.instance": {
|
||||
isAsyncJob: true,
|
||||
asyncJobResponse: "migratevirtualmachineresponse",
|
||||
inProcessText: "label.action.migrate.instance.processing",
|
||||
dialogBeforeActionFn : doMigrateInstance,
|
||||
afterActionSeccessFn: function(json, $midmenuItem1, id) {
|
||||
|
|
@ -1894,7 +1895,9 @@ function vmBuildActionMenu(jsonObj, $thisTab, $midmenuItem1) {
|
|||
buildActionLinkForTab("label.action.stop.instance", vmActionMap, $actionMenu, $midmenuItem1, $thisTab);
|
||||
buildActionLinkForTab("label.action.reboot.instance", vmActionMap, $actionMenu, $midmenuItem1, $thisTab);
|
||||
buildActionLinkForTab("label.action.destroy.instance", vmActionMap, $actionMenu, $midmenuItem1, $thisTab);
|
||||
buildActionLinkForTab("label.action.migrate.instance", vmActionMap, $actionMenu, $midmenuItem1, $thisTab);
|
||||
if (jsonObj.rootdevicetype == 'NetworkFilesystem' || jsonObj.rootdevicetype == 'IscsiLUN') {
|
||||
buildActionLinkForTab("label.action.migrate.instance", vmActionMap, $actionMenu, $midmenuItem1, $thisTab);
|
||||
}
|
||||
|
||||
if (jsonObj.isoid == null)
|
||||
buildActionLinkForTab("label.action.attach.iso", vmActionMap, $actionMenu, $midmenuItem1, $thisTab);
|
||||
|
|
|
|||
Loading…
Reference in New Issue