Fixed NPE in listLoadBalancer command

This commit is contained in:
alena 2010-12-09 14:11:11 -08:00
parent c34e2c6c54
commit 52f2d646fd

View File

@ -101,12 +101,13 @@ public class ListLoadBalancerRulesCmd extends BaseListCmd {
List<? extends LoadBalancer> loadBalancers = _lbService.searchForLoadBalancers(this);
ListResponse<LoadBalancerResponse> response = new ListResponse<LoadBalancerResponse>();
List<LoadBalancerResponse> lbResponses = new ArrayList<LoadBalancerResponse>();
for (LoadBalancer loadBalancer : loadBalancers) {
LoadBalancerResponse lbResponse = _responseGenerator.createLoadBalancerResponse(loadBalancer);
lbResponse.setObjectName("loadbalancerrule");
lbResponses.add(lbResponse);
if (loadBalancers != null) {
for (LoadBalancer loadBalancer : loadBalancers) {
LoadBalancerResponse lbResponse = _responseGenerator.createLoadBalancerResponse(loadBalancer);
lbResponse.setObjectName("loadbalancerrule");
lbResponses.add(lbResponse);
}
}
response.setResponses(lbResponses);
response.setResponseName(getName());
this.setResponseObject(response);