VR: fix warning Expected X answers while executing SetXXXCommand but Y (#7050)

This commit is contained in:
Wei Zhou 2023-01-24 09:25:29 +01:00 committed by GitHub
parent 536a387326
commit 8838943a76
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 7 additions and 43 deletions

View File

@ -40,9 +40,4 @@ public class IpAssocCommand extends NetworkElementCommand {
public IpAddressTO[] getIpAddresses() { public IpAddressTO[] getIpAddresses() {
return ipAddresses; return ipAddresses;
} }
@Override
public int getAnswersCount() {
return ipAddresses.length;
}
} }

View File

@ -29,10 +29,4 @@ public class IpAssocVpcCommand extends IpAssocCommand {
public IpAssocVpcCommand(IpAddressTO[] ips) { public IpAssocVpcCommand(IpAddressTO[] ips) {
super(ips); super(ips);
} }
@Override
public int getAnswersCount() {
//Count private gateway to maximum value
return ipAddresses.length * 2;
}
} }

View File

@ -80,7 +80,7 @@ public abstract class NetworkElementCommand extends Command {
} }
public int getAnswersCount() { public int getAnswersCount() {
return 1; return 2;
} }
public boolean isQuery() { public boolean isQuery() {

View File

@ -111,9 +111,4 @@ public class SetFirewallRulesCommand extends NetworkElementCommand {
return result; return result;
} }
@Override
public int getAnswersCount() {
return rules.length;
}
} }

View File

@ -47,9 +47,4 @@ public class SetIpv6FirewallRulesCommand extends NetworkElementCommand {
public String getGuestIp6Cidr() { public String getGuestIp6Cidr() {
return guestIp6Cidr; return guestIp6Cidr;
} }
@Override
public int getAnswersCount() {
return rules.length;
}
} }

View File

@ -95,4 +95,9 @@ public class SetMonitorServiceCommand extends NetworkElementCommand {
public void setDeleteFromProcessedCache(boolean deleteFromProcessedCache) { public void setDeleteFromProcessedCache(boolean deleteFromProcessedCache) {
this.deleteFromProcessedCache = deleteFromProcessedCache; this.deleteFromProcessedCache = deleteFromProcessedCache;
} }
@Override
public int getAnswersCount() {
return 2 + (reconfigureAfterUpdate ? 1 : 0);
}
} }

View File

@ -109,9 +109,4 @@ public class SetNetworkACLCommand extends NetworkElementCommand {
public NicTO getNic() { public NicTO getNic() {
return nic; return nic;
} }
@Override
public int getAnswersCount() {
return rules.length;
}
} }

View File

@ -40,10 +40,5 @@ public class SetPortForwardingRulesCommand extends NetworkElementCommand {
public PortForwardingRuleTO[] getRules() { public PortForwardingRuleTO[] getRules() {
return rules; return rules;
} }
@Override
public int getAnswersCount() {
return rules.length;
}
} }

View File

@ -47,9 +47,4 @@ public class SetStaticNatRulesCommand extends NetworkElementCommand {
public Long getVpcId() { public Long getVpcId() {
return vpcId; return vpcId;
} }
@Override
public int getAnswersCount() {
return rules.length;
}
} }

View File

@ -59,9 +59,4 @@ public class SetStaticRouteCommand extends NetworkElementCommand {
} }
return toAdd.toArray(new String[toAdd.size()]); return toAdd.toArray(new String[toAdd.size()]);
} }
@Override
public int getAnswersCount() {
return staticRoutes.length;
}
} }

View File

@ -286,7 +286,7 @@ public class ConfigHelperTest {
final IpAddressTO[] ipArray = ips.toArray(new IpAddressTO[ips.size()]); final IpAddressTO[] ipArray = ips.toArray(new IpAddressTO[ips.size()]);
final IpAssocVpcCommand cmd = new IpAssocVpcCommand(ipArray); final IpAssocVpcCommand cmd = new IpAssocVpcCommand(ipArray);
cmd.setAccessDetail(NetworkElementCommand.ROUTER_NAME, ROUTERNAME); cmd.setAccessDetail(NetworkElementCommand.ROUTER_NAME, ROUTERNAME);
assertEquals(6, cmd.getAnswersCount()); // AnswersCount is clearly wrong as it doesn't know enough to tell assertEquals(2, cmd.getAnswersCount());
return cmd; return cmd;
} }