mirror of
https://github.com/apache/cloudstack.git
synced 2025-11-02 11:52:28 +01:00
bug 10591: can not return listResponse for Async command
status 10591: resolved fixed
This commit is contained in:
parent
51f93a6020
commit
8f67524fc5
@ -189,9 +189,11 @@ public class CreateTemplateCmd extends BaseAsyncCreateCmd {
|
||||
UserContext.current().setEventDetails("Template Id: "+getEntityId()+((getSnapshotId() == null) ? " from volume Id: " + getVolumeId() : " from snapshot Id: " + getSnapshotId()));
|
||||
VirtualMachineTemplate template = _userVmService.createPrivateTemplate(this);
|
||||
if (template != null){
|
||||
ListResponse<TemplateResponse> response = new ListResponse<TemplateResponse>();
|
||||
List<TemplateResponse> templateResponses = _responseGenerator.createTemplateResponses(template.getId(), snapshotId, volumeId, false);
|
||||
response.setResponses(templateResponses);
|
||||
TemplateResponse response = new TemplateResponse();
|
||||
if (templateResponses != null && !templateResponses.isEmpty()) {
|
||||
response = templateResponses.get(0);
|
||||
}
|
||||
response.setResponseName(getCommandName());
|
||||
this.setResponseObject(response);
|
||||
} else {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user