ExtractVolumeCmd: Fix regression, use Zone Id for getting zone

Fixes regression introduced in b14b39a69fa295d1d20484170b95b97fe310af28

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
This commit is contained in:
Rohit Yadav 2013-01-11 18:39:57 -08:00
parent 4c80684b1f
commit 40779975d3

View File

@ -137,7 +137,7 @@ public class ExtractVolumeCmd extends BaseAsyncCmd {
Volume vol = _entityMgr.findById(Volume.class, id); Volume vol = _entityMgr.findById(Volume.class, id);
response.setId(vol.getUuid()); response.setId(vol.getUuid());
response.setName(vol.getName()); response.setName(vol.getName());
DataCenter zone = _entityMgr.findById(DataCenter.class, id); DataCenter zone = _entityMgr.findById(DataCenter.class, zoneId);
response.setZoneId(zone.getUuid()); response.setZoneId(zone.getUuid());
response.setZoneName(zone.getName()); response.setZoneName(zone.getName());
response.setMode(mode); response.setMode(mode);