Fixed CLOUDSTACK-6980: UI for RegisterTemplate API does not expose requireshvm parameter

This commit is contained in:
Rajani Karuturi 2014-07-25 15:23:38 +05:30 committed by Jessica Wang
parent f1039b782e
commit 32e8fda965
4 changed files with 19 additions and 0 deletions

View File

@ -51,6 +51,7 @@ label.switch.type=Switch Type
label.service.state=Service State
label.egress.default.policy=Egress Default Policy
label.routing=Routing
label.hvm=HVM
label.about=About
label.app.name=CloudStack
label.about.app=About CloudStack

View File

@ -64,6 +64,7 @@ dictionary = {
'label.service.state': '<fmt:message key="label.service.state" />',
'label.egress.default.policy': '<fmt:message key="label.egress.default.policy" />',
'label.routing': '<fmt:message key="label.routing" />',
'label.hvm': '<fmt:message key="label.hvm" />',
'message.validate.invalid.characters': '<fmt:message key="message.validate.invalid.characters" />',
'message.validate.fieldrequired': '<fmt:message key="message.validate.fieldrequired" />',
'message.validate.fixfield': '<fmt:message key="message.validate.fixfield" />',

View File

@ -1218,6 +1218,10 @@ cloudStack.docs = {
desc: 'Check this if the template is used for deploying router.',
externalLink: ''
},
helpRegisterTemplateHvm: {
desc: 'Check this if the template requires hvm.',
externalLink: ''
},
// Upload volume
helpUploadVolumeName: {
desc: 'A unique name for the volume. This will be visible to users, so choose something descriptive.',

View File

@ -458,6 +458,13 @@
docID: 'helpRegisterTemplateRouting',
isBoolean: true,
isHidden: true
},
requireshvm: {
label: 'label.hvm',
docID: 'helpRegisterTemplateHvm',
isBoolean: true,
isHidden: false,
isChecked: true
}
}
},
@ -482,6 +489,12 @@
});
}
if (args.$form.find('.form-item[rel=requireshvm]').css("display") != "none") {
$.extend(data, {
requireshvm: (args.data.requireshvm == "on")
});
}
if (args.$form.find('.form-item[rel=isFeatured]').css("display") != "none") {
$.extend(data, {
isfeatured: (args.data.isFeatured == "on")