mirror of https://github.com/apache/cloudstack.git
CLOUDSTACK-5839 : return canEnableIndividualService in listNetworkServiceProvidersResponse
This commit is contained in:
parent
9a9de59836
commit
07557eb570
|
|
@ -18,14 +18,13 @@ package org.apache.cloudstack.api.response;
|
|||
|
||||
import java.util.List;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import org.apache.cloudstack.api.ApiConstants;
|
||||
import org.apache.cloudstack.api.BaseResponse;
|
||||
import org.apache.cloudstack.api.EntityReference;
|
||||
|
||||
import com.cloud.network.PhysicalNetworkServiceProvider;
|
||||
import com.cloud.serializer.Param;
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
@EntityReference(value = PhysicalNetworkServiceProvider.class)
|
||||
@SuppressWarnings("unused")
|
||||
|
|
|
|||
|
|
@ -2683,6 +2683,10 @@ public class ApiResponseHelper implements ResponseGenerator {
|
|||
}
|
||||
response.setServices(services);
|
||||
|
||||
Provider serviceProvider = Provider.getProvider(result.getProviderName());
|
||||
boolean canEnableIndividualServices = ApiDBUtils.canElementEnableIndividualServices(serviceProvider);
|
||||
response.setCanEnableIndividualServices(canEnableIndividualServices);
|
||||
|
||||
response.setObjectName("networkserviceprovider");
|
||||
return response;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue