} catch (NodeManagementDisabled e) {
throw new RemoteException(e.getMessage());
}
final VmmNode node = translateResourcepoolEntry(entry);
reports.add(new NodeReport(hostname, NodeReport.STATE_UPDATED,
node));
} catch (NodeInUseException e) {
logger.info("VMM node was in use, failed to update: " + hostname);
reports.add(
new NodeReport(hostname,
NodeReport.STATE_NODE_IN_USE, null));
} catch (NodeNotFoundException e) {
logger.info("VMM node not found, failed to update: " + hostname);
reports.add(
new NodeReport(hostname,
NodeReport.STATE_NODE_NOT_FOUND, null));
} catch (WorkspaceDatabaseException e) {
throw new RemoteException(e.getMessage());
}