fix(network-creation): macvlan availability for standalone endpoints (#2441)

pull/2476/head
baron_l 2018-11-16 01:26:56 +01:00 committed by Anthony Lapenna
parent 0ef25a4cbd
commit 488dc5f9db
1 changed files with 5 additions and 4 deletions

View File

@ -105,7 +105,11 @@ angular.module('portainer.docker')
config.ConfigFrom = {
Network: selectedNetworkConfig.Name
};
config.Scope = 'swarm';
if ($scope.applicationState.endpoint.mode.provider === 'DOCKER_SWARM_MODE') {
config.Scope = 'swarm';
} else {
config.Scope = 'local';
}
}
function validateForm(accessControlData, isAdmin) {
@ -192,9 +196,6 @@ angular.module('portainer.docker')
PluginService.networkPlugins(apiVersion < 1.25)
.then(function success(data) {
if ($scope.applicationState.endpoint.mode.provider !== 'DOCKER_SWARM_MODE') {
data.splice(data.indexOf('macvlan'), 1);
}
$scope.availableNetworkDrivers = data;
})
.catch(function error(err) {