allow set on managed fields with a rancher launch templates

rancher/rancher#31415
This commit is contained in:
Westly Wright 2021-02-22 11:05:34 -07:00
parent dadf03e5f2
commit 887b02eefd
No known key found for this signature in database
GPG Key ID: 4FAB3D8673DC54A3
1 changed files with 12 additions and 12 deletions

View File

@ -96,9 +96,9 @@ export default Component.extend({
return instanceType; return instanceType;
}, },
set(_key, instanceType) { set(_key, instanceType) {
const { selectedTemplateVersionInfo, isNoLaunchTemplate } = this; const { selectedTemplateVersionInfo, isNoLaunchTemplate, isRancherLaunchTemplate } = this;
if (isNoLaunchTemplate) { if (isNoLaunchTemplate || isRancherLaunchTemplate) {
set(this, 'model.instanceType', instanceType) set(this, 'model.instanceType', instanceType)
} else if (selectedTemplateVersionInfo) { } else if (selectedTemplateVersionInfo) {
// dont set because it will be discarded // dont set because it will be discarded
@ -124,9 +124,9 @@ export default Component.extend({
return imageId; return imageId;
}, },
set(_key, imageId) { set(_key, imageId) {
const { selectedTemplateVersionInfo, isNoLaunchTemplate } = this; const { selectedTemplateVersionInfo, isNoLaunchTemplate, isRancherLaunchTemplate } = this;
if (isNoLaunchTemplate) { if (isNoLaunchTemplate || isRancherLaunchTemplate) {
set(this, 'model.imageId', imageId) set(this, 'model.imageId', imageId)
} else if (selectedTemplateVersionInfo) { } else if (selectedTemplateVersionInfo) {
// dont set because it will be discarded // dont set because it will be discarded
@ -153,9 +153,9 @@ export default Component.extend({
return diskSize; return diskSize;
}, },
set(_key, diskSize) { set(_key, diskSize) {
const { selectedTemplateVersionInfo, isNoLaunchTemplate } = this; const { selectedTemplateVersionInfo, isNoLaunchTemplate, isRancherLaunchTemplate } = this;
if (isNoLaunchTemplate) { if (isNoLaunchTemplate || isRancherLaunchTemplate) {
set(this, 'model.diskSize', diskSize) set(this, 'model.diskSize', diskSize)
} else if (selectedTemplateVersionInfo) { } else if (selectedTemplateVersionInfo) {
// dont set because it will be discarded // dont set because it will be discarded
@ -181,9 +181,9 @@ export default Component.extend({
return ec2SshKey; return ec2SshKey;
}, },
set(_key, ec2SshKey) { set(_key, ec2SshKey) {
const { selectedTemplateVersionInfo, isNoLaunchTemplate } = this; const { selectedTemplateVersionInfo, isNoLaunchTemplate, isRancherLaunchTemplate } = this;
if (isNoLaunchTemplate) { if (isNoLaunchTemplate || isRancherLaunchTemplate) {
set(this, 'model.ec2SshKey', ec2SshKey) set(this, 'model.ec2SshKey', ec2SshKey)
} else if (selectedTemplateVersionInfo) { } else if (selectedTemplateVersionInfo) {
// dont set because it will be discarded // dont set because it will be discarded
@ -214,9 +214,9 @@ export default Component.extend({
return userData; return userData;
}, },
set(_key, userData) { set(_key, userData) {
const { selectedTemplateVersionInfo, isNoLaunchTemplate } = this; const { selectedTemplateVersionInfo, isNoLaunchTemplate, isRancherLaunchTemplate } = this;
if (isNoLaunchTemplate) { if (isNoLaunchTemplate || isRancherLaunchTemplate) {
set(this, 'model.userData', userData) set(this, 'model.userData', userData)
} else if (selectedTemplateVersionInfo) { } else if (selectedTemplateVersionInfo) {
// dont set because it will be discarded // dont set because it will be discarded
@ -245,9 +245,9 @@ export default Component.extend({
return resourceTags; return resourceTags;
}, },
set(_key, resourceTags) { set(_key, resourceTags) {
const { selectedTemplateVersionInfo, isNoLaunchTemplate } = this; const { selectedTemplateVersionInfo, isNoLaunchTemplate, isRancherLaunchTemplate } = this;
if (isNoLaunchTemplate) { if (isNoLaunchTemplate || isRancherLaunchTemplate) {
set(this, 'model.resourceTags', resourceTags) set(this, 'model.resourceTags', resourceTags)
} else if (selectedTemplateVersionInfo) { } else if (selectedTemplateVersionInfo) {
// dont set because it will be discarded // dont set because it will be discarded