mirror of https://github.com/apache/cloudstack.git
bug CS-15004: Do not collecting network usage while stopping Direct network Virtual Router in VMware
status CS-15004: resolved fixed reviewed-by: Nitin
This commit is contained in:
parent
7372acd779
commit
ec0b7d7300
|
|
@ -2017,8 +2017,9 @@ public class VmwareResource implements StoragePoolResource, ServerResource, Vmwa
|
|||
Long bytesSent = 0L;
|
||||
Long bytesRcvd = 0L;
|
||||
|
||||
if (VirtualMachineName.isValidRouterName(cmd.getVmName())) {
|
||||
if (cmd.getPrivateRouterIpAddress() != null) {
|
||||
if (VirtualMachineName.isValidRouterName(cmd.getVmName())) {
|
||||
//Private IP is 0.0.0.0 for Direct Network virtual router and network usage is not metered for Direct network from Virtual Router
|
||||
if (cmd.getPrivateRouterIpAddress() != null && !"0.0.0.0".equals(cmd.getPrivateRouterIpAddress())) {
|
||||
long[] stats = getNetworkStats(cmd.getPrivateRouterIpAddress());
|
||||
bytesSent = stats[0];
|
||||
bytesRcvd = stats[1];
|
||||
|
|
|
|||
Loading…
Reference in New Issue