mirror of https://github.com/docker/docs.git
FIxed env var bugs.
This commit is contained in:
parent
340bfd3122
commit
d80d259f98
|
@ -136,8 +136,19 @@ var ContainerDetails = React.createClass({
|
||||||
}
|
}
|
||||||
envVarList.push(key + '=' + val);
|
envVarList.push(key + '=' + val);
|
||||||
});
|
});
|
||||||
ContainerStore.updateContainer(this.props.container.Name, {
|
var self = this;
|
||||||
|
ContainerStore.updateContainer(self.props.container.Name, {
|
||||||
Env: envVarList
|
Env: envVarList
|
||||||
|
}, function (err) {
|
||||||
|
if (err) {
|
||||||
|
console.error(err);
|
||||||
|
} else {
|
||||||
|
self.setState({
|
||||||
|
pendingEnv: {}
|
||||||
|
});
|
||||||
|
$('#new-env-key').val('');
|
||||||
|
$('#new-env-val').val('');
|
||||||
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
handleAddPendingEnvVar: function () {
|
handleAddPendingEnvVar: function () {
|
||||||
|
|
|
@ -395,12 +395,13 @@ var ContainerStore = assign(EventEmitter.prototype, {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
updateContainer: function (name, data) {
|
updateContainer: function (name, data, callback) {
|
||||||
_muted[name] = true;
|
_muted[name] = true;
|
||||||
var fullData = assign(_containers[name], data);
|
var fullData = assign(_containers[name], data);
|
||||||
this._createContainer(name, fullData, function (err) {
|
this._createContainer(name, fullData, function (err) {
|
||||||
this.emit(this.CLIENT_CONTAINER_EVENT, name);
|
this.emit(this.CLIENT_CONTAINER_EVENT, name);
|
||||||
_muted[name] = false;
|
_muted[name] = false;
|
||||||
|
callback(err);
|
||||||
}.bind(this));
|
}.bind(this));
|
||||||
},
|
},
|
||||||
remove: function (name, callback) {
|
remove: function (name, callback) {
|
||||||
|
|
Loading…
Reference in New Issue