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);
|
||||
});
|
||||
ContainerStore.updateContainer(this.props.container.Name, {
|
||||
var self = this;
|
||||
ContainerStore.updateContainer(self.props.container.Name, {
|
||||
Env: envVarList
|
||||
}, function (err) {
|
||||
if (err) {
|
||||
console.error(err);
|
||||
} else {
|
||||
self.setState({
|
||||
pendingEnv: {}
|
||||
});
|
||||
$('#new-env-key').val('');
|
||||
$('#new-env-val').val('');
|
||||
}
|
||||
});
|
||||
},
|
||||
handleAddPendingEnvVar: function () {
|
||||
|
|
|
@ -395,12 +395,13 @@ var ContainerStore = assign(EventEmitter.prototype, {
|
|||
}
|
||||
});
|
||||
},
|
||||
updateContainer: function (name, data) {
|
||||
updateContainer: function (name, data, callback) {
|
||||
_muted[name] = true;
|
||||
var fullData = assign(_containers[name], data);
|
||||
this._createContainer(name, fullData, function (err) {
|
||||
this.emit(this.CLIENT_CONTAINER_EVENT, name);
|
||||
_muted[name] = false;
|
||||
callback(err);
|
||||
}.bind(this));
|
||||
},
|
||||
remove: function (name, callback) {
|
||||
|
|
Loading…
Reference in New Issue