fix(container-edit): fix an issue related to missing extra hosts in network config (#1862)

pull/1828/head
Anthony Lapenna 2018-05-04 09:59:51 +02:00 committed by GitHub
parent e0cf088428
commit 77a85bd385
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 5 deletions

View File

@ -388,13 +388,13 @@ function ($q, $scope, $state, $timeout, $transition$, $filter, Container, Contai
// Mac Address // Mac Address
$scope.formValues.MacAddress = d.NetworkSettings.Networks[$scope.config.HostConfig.NetworkMode].MacAddress; $scope.formValues.MacAddress = d.NetworkSettings.Networks[$scope.config.HostConfig.NetworkMode].MacAddress;
// ExtraHosts // ExtraHosts
for (var h in $scope.config.HostConfig.ExtraHosts) { var extraHosts = $scope.config.HostConfig.ExtraHosts;
if ({}.hasOwnProperty.call($scope.config.HostConfig.ExtraHosts, h)) { for (var i = 0; i < extraHosts.length; i++) {
$scope.formValues.ExtraHosts.push({'value': $scope.config.HostConfig.ExtraHosts[h]}); var host = extraHosts[i];
$scope.formValues.ExtraHosts.push({ 'value': host });
}
$scope.config.HostConfig.ExtraHosts = []; $scope.config.HostConfig.ExtraHosts = [];
} }
}
}
function loadFromContainerEnvironmentVariables(d) { function loadFromContainerEnvironmentVariables(d) {
var envArr = []; var envArr = [];