Skip to content

Commit 993cb36

Browse files
committed
Merge pull request #109 from vincent99/registrybug
Fix preserved state when returning to add container
2 parents 060012a + 6134311 commit 993cb36

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

app/pods/containers/new/controller.js

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ export default Ember.ObjectController.extend(NewOrEditContainer, {
124124
},
125125

126126
initFields: function() {
127+
this.set('error',null);
127128
this.initNetwork();
128129
this.initEnvironment();
129130
this.initPorts();
@@ -138,11 +139,16 @@ export default Ember.ObjectController.extend(NewOrEditContainer, {
138139
this.userImageUuidDidChange();
139140
this.terminalDidChange();
140141
this.restartDidChange();
142+
this.send('chooseRegistry', this.get('selectedRegistry'));
143+
this.updateImageUuid();
144+
this.set('restartLimit', 5);
145+
this.set('restart', 'no'); // This has to come after restartLimit because changing the limit sets restart.
146+
this.set('terminal', 'both');
141147
},
142148

143149
// Restart
144-
restart: 'no',
145-
restartLimit: 5,
150+
restart: null, //'no',
151+
restartLimit: null, //5,
146152

147153
restartDidChange: function() {
148154
var policy = {};
@@ -250,7 +256,8 @@ export default Ember.ObjectController.extend(NewOrEditContainer, {
250256

251257
// Image
252258
registryChoices: null,
253-
displayPrefix: 'docker:',
259+
selectedRegistry: null,
260+
displayPrefix: '',
254261
userImageUuid: 'ubuntu:14.04.1',
255262
credentialChoices: null,
256263
showCredential: Ember.computed.gt('credentialChoices.length',0),
@@ -441,7 +448,7 @@ export default Ember.ObjectController.extend(NewOrEditContainer, {
441448
}.observes('memoryMb'),
442449

443450
// Terminal
444-
terminal: 'both',
451+
terminal: null, //'both',
445452
terminalDidChange: function() {
446453
var val = this.get('terminal');
447454
var stdinOpen = ( val === 'interactive' || val === 'both' );

app/pods/containers/new/route.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ export default Ember.Route.extend({
8181
if (isExiting)
8282
{
8383
controller.set('tab', 'command');
84+
controller.set('advanced', false);
8485
}
8586
}
8687
});

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ui",
3-
"version": "0.13.0",
3+
"version": "0.13.1",
44
"private": true,
55
"directories": {
66
"doc": "doc",

0 commit comments

Comments
 (0)