Skip to content

Commit 2bcc44f

Browse files
committed
extra logging
1 parent bd33cf5 commit 2bcc44f

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

vmware-base/src/main/java/com/cloud/hypervisor/vmware/mo/DatacenterMO.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,9 @@ public VirtualMachineMO checkIfVmAlreadyExistsInVcenter(String vmNameOnVcenter,
153153
public Pair<String, List<UnmanagedInstanceTO>> getVmsOnDatacenter(Integer maxObjects, String token) throws InvalidPropertyFaultMsg, RuntimeFaultFaultMsg, InvocationTargetException, NoSuchMethodException, IllegalAccessException {
154154
List<UnmanagedInstanceTO> vms = new ArrayList<>();
155155
Pair<String, List<ObjectContent>> objectContents = getVmPropertiesOnDatacenterVmFolder(new String[] {"name"}, maxObjects, token);
156+
if (s_logger.isDebugEnabled()) {
157+
s_logger.debug(String.format("returning token %s for future retrievals, currently %d objects retrieved.", objectContents.first(), objectContents.second().size()));
158+
}
156159
Pair<String, List<UnmanagedInstanceTO>> retval = new Pair<>(objectContents.first(), vms);
157160
List<ObjectContent> ocs = objectContents.second();
158161
if (ocs != null) {
@@ -302,8 +305,14 @@ public List<ObjectContent> getVmPropertiesOnDatacenterVmFolder(String[] property
302305
*/
303306
public Pair<String, List<ObjectContent>> getVmPropertiesOnDatacenterVmFolder(String[] propertyPaths, Integer maxObjects, String tokenForPriorQuery) throws InvalidPropertyFaultMsg, RuntimeFaultFaultMsg {
304307
if(StringUtils.isNotBlank(tokenForPriorQuery)) {
308+
if (s_logger.isDebugEnabled()) {
309+
s_logger.debug(String.format("running repeat query with token \'%s\'", tokenForPriorQuery));
310+
}
305311
return retrieveNextSetOfPropertiesOnDatacenterVmFolder(tokenForPriorQuery);
306312
} else {
313+
if (s_logger.isDebugEnabled()) {
314+
s_logger.debug(String.format("running query for %d propertypaths and max %d objects", propertyPaths.length, maxObjects));
315+
}
307316
return retrieveNextSetOfPropertiesOnDatacenterVmFolder(propertyPaths, maxObjects);
308317
}
309318
}

0 commit comments

Comments
 (0)