@Override public Response add(OpenStackVolumeProvider provider) { validateParameters(provider, "name"); if (provider.isSetDataCenter()) { StoragePool storagePool = getStoragePool(provider.getDataCenter()); provider.setDataCenter(DataCenterMapper.map(storagePool, null)); } return performCreate( ActionType.AddProvider, new ProviderParameters(map(provider)), new QueryIdResolver<Guid>(QueryType.GetProviderById, IdQueryParameters.class) ); }
additionalProperties.setStoragePoolId(Guid.createGuidFromString(model.getDataCenter().getId()));
to.setDataCenter(adaptOut(from.getDataCenter()));