public CloudService[] retrieveCloudServiceInfo() throws Exception {
UserRegistry registry = (UserRegistry)getConfigUserRegistry();
int tenantId = registry.getTenantId();
CloudServicesDescConfig cloudServicesDesc = Util.getCloudServicesDescConfig();
Map<String, CloudServiceConfig> cloudServiceConfigs =
cloudServicesDesc.getCloudServiceConfigs();
List<CloudService> cloudServices = new ArrayList<CloudService>();
if (cloudServiceConfigs != null) {
Set<String> configKeys = cloudServiceConfigs.keySet();
for (String configKey : configKeys) {
CloudServiceConfig cloudServiceConfig = cloudServiceConfigs.get(configKey);