Merge pull request #983 from FrenchBen/fix-restart

Updated Container restart
This commit is contained in:
Jeffrey Morgan 2015-08-28 16:26:35 -07:00
Родитель d1fe72a294 bc78ab64ba
Коммит b21ab918fe
1 изменённых файлов: 8 добавлений и 8 удалений

Просмотреть файл

@ -262,17 +262,17 @@ export default {
},
restart (name) {
let container = this.client.getContainer(name);
container.stop(error => {
if (error && error.statusCode !== 304) {
containerServerActions.error({name, error});
this.client.getContainer(name).stop(stopError => {
if (stopError && stopError.statusCode !== 304) {
containerServerActions.error({name, stopError});
return;
}
container.inspect((error, data) => {
if (error) {
containerServerActions.error({name, error});
this.client.getContainer(name).start(startError => {
if (startError && startError.statusCode !== 304) {
containerServerActions.error({name, startError});
return;
}
this.startContainer(name, data);
this.fetchContainer(name);
});
});
},