public RemoveVmTemplateCommand(T parameters, CommandContext cmdContext) { super(parameters, cmdContext); super.setVmTemplateId(parameters.getVmTemplateId()); parameters.setEntityInfo(new EntityInfo(VdcObjectType.VmTemplate, getVmTemplateId())); if (getVmTemplate() != null) { setStoragePoolId(getVmTemplate().getStoragePoolId()); } }
protected boolean areTemplateImagesInStorageReady(Guid storageId) { return VmTemplateCommand.isVmTemplateImagesReady( getVmTemplate(), storageId, getReturnValue().getCanDoActionMessages(), false, true, true, destStorages.isEmpty(), storageToDisksMap.get(storageId)); }
public RemoveVmTemplateCommand(Guid vmTemplateId) { super.setVmTemplateId(vmTemplateId); }
@Override protected void freeCustomLocks() { super.freeCustomLocks(); freeSubTemplateLock(); }