mirror of https://github.com/rancher/ui.git
Enabling system stacks without options
This commit is contained in:
parent
954b277909
commit
e91883bbe7
|
|
@ -5,8 +5,8 @@ export default Ember.Component.extend({
|
||||||
|
|
||||||
didInitAttrs() {
|
didInitAttrs() {
|
||||||
let orig = this.get('originalModel');
|
let orig = this.get('originalModel');
|
||||||
|
let tpl = orig.get('tpl');
|
||||||
let links = this.get('orig.tpl.versionLinks');
|
let links = tpl.get('versionLinks');
|
||||||
var verArr = Object.keys(links).filter((key) => {
|
var verArr = Object.keys(links).filter((key) => {
|
||||||
// Filter out empty values for rancher/rancher#5494
|
// Filter out empty values for rancher/rancher#5494
|
||||||
return !!links[key];
|
return !!links[key];
|
||||||
|
|
@ -19,8 +19,8 @@ export default Ember.Component.extend({
|
||||||
serviceChoices: orig.get('serviceChoices'),
|
serviceChoices: orig.get('serviceChoices'),
|
||||||
tpl: tpl,
|
tpl: tpl,
|
||||||
versionLinks: links,
|
versionLinks: links,
|
||||||
versionsArray: verArray,
|
versionsArray: verArr,
|
||||||
}
|
};
|
||||||
},
|
},
|
||||||
|
|
||||||
actions: {
|
actions: {
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,7 @@ export default Ember.Component.extend(NewOrEdit, Sortable, {
|
||||||
allProjects: null,
|
allProjects: null,
|
||||||
catalogTemplates: null,
|
catalogTemplates: null,
|
||||||
initialStacks: null,
|
initialStacks: null,
|
||||||
|
serviceChoices: null,
|
||||||
editing: false,
|
editing: false,
|
||||||
tab: 'access',
|
tab: 'access',
|
||||||
|
|
||||||
|
|
@ -78,6 +79,16 @@ export default Ember.Component.extend(NewOrEdit, Sortable, {
|
||||||
|
|
||||||
enableStack(obj) {
|
enableStack(obj) {
|
||||||
obj.set('enabled', true);
|
obj.set('enabled', true);
|
||||||
|
return;
|
||||||
|
this.get('application').setProperties({
|
||||||
|
catalogConfigure: true,
|
||||||
|
originalModel: Ember.Object.create({
|
||||||
|
serviceChoices: this.get('serviceChoices'),
|
||||||
|
stack: obj.get('stack'),
|
||||||
|
tpl: obj.get('tpl'),
|
||||||
|
versionLinks: obj.get('tpl.versionLinks'),
|
||||||
|
}),
|
||||||
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
disableStack(obj) {
|
disableStack(obj) {
|
||||||
|
|
@ -270,7 +281,7 @@ export default Ember.Component.extend(NewOrEdit, Sortable, {
|
||||||
Object.keys(stacks).forEach((key) => {
|
Object.keys(stacks).forEach((key) => {
|
||||||
let obj = stacks[key];
|
let obj = stacks[key];
|
||||||
let stack = obj.get('stack');
|
let stack = obj.get('stack');
|
||||||
let version = obj.get('tplVersion');
|
// let version = obj.get('tplVersion');
|
||||||
if ( stack.get('id') ) {
|
if ( stack.get('id') ) {
|
||||||
if ( obj.get('enabled') ) {
|
if ( obj.get('enabled') ) {
|
||||||
/*
|
/*
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@
|
||||||
allProjects=model.all
|
allProjects=model.all
|
||||||
catalogTemplates=model.templates
|
catalogTemplates=model.templates
|
||||||
initialStacks=model.stacks
|
initialStacks=model.stacks
|
||||||
|
serviceChoices=model.serviceChoices
|
||||||
showEdit=editing
|
showEdit=editing
|
||||||
editing=true
|
editing=true
|
||||||
tab=tab
|
tab=tab
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue