From ebfc1d1d3246abbbbca3b7219495ff53bbdf64b4 Mon Sep 17 00:00:00 2001 From: Alena Prokharchyk Date: Wed, 25 Jan 2012 13:36:38 -0800 Subject: [PATCH] bug 13308: list networks belonging to subdomains when listAll=true is passed to listNetworks status 13308: resolved fixed --- server/src/com/cloud/network/NetworkManagerImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/src/com/cloud/network/NetworkManagerImpl.java b/server/src/com/cloud/network/NetworkManagerImpl.java index d78b463af99..547edcc9945 100755 --- a/server/src/com/cloud/network/NetworkManagerImpl.java +++ b/server/src/com/cloud/network/NetworkManagerImpl.java @@ -2534,6 +2534,9 @@ public class NetworkManagerImpl implements NetworkManager, NetworkService, Manag } path = _domainDao.findById(caller.getDomainId()).getPath(); + if (listAll) { + isRecursive = true; + } Filter searchFilter = new Filter(NetworkVO.class, "id", false, cmd.getStartIndex(), cmd.getPageSizeVal()); SearchBuilder sb = _networksDao.createSearchBuilder();