processor.configure("template processor", params); return processor.getVirtualSize(file); } catch (Exception e) { s_logger.warn("Failed to get virtual size of file " + file.getPath() + ", returning file size instead: ", e);
FormatInfo info = null; try { info = processor.process(resourcePath, null, templateName, processTimeout * 1000); } catch (InternalErrorException e) { s_logger.error("Template process exception ", e);
public Processor buildQCOW2Processor(final StorageLayer storage) throws ConfigurationException { final Map<String, Object> params = new HashMap<String, Object>(); params.put(StorageLayer.InstanceConfigKey, storage); final Processor qcow2Processor = new QCOW2Processor(); qcow2Processor.configure("QCOW2 Processor", params); return qcow2Processor; }
params.put(StorageLayer.InstanceConfigKey, _storage); processor.configure("template processor", params); String destPath = destFile.getAbsolutePath(); FormatInfo info = processor.process(destPath, null, templateName); TemplateLocation loc = new TemplateLocation(_storage, destPath); loc.create(1, true, destData.getName());
info = processor.process(resourcePath, null, templateName, this._processTimeout); } catch (InternalErrorException e) { s_logger.error("Template process exception ", e);
processor.configure("VHD Processor", params); _processors.put("VHD Processor", processor); processor.configure("ISO Processor", params); _processors.put("ISO Processor", processor); processor.configure("QCOW2 Processor", params); _processors.put("QCOW2 Processor", processor); processor.configure("OVA Processor", params); _processors.put("OVA Processor", processor); processor.configure("VMDK Processor", params); _processors.put("VMDK Processor", processor); processor.configure("Raw Image Processor", params); _processors.put("Raw Image Processor", processor); processor.configure("TAR Processor", params); _processors.put("TAR Processor", processor);
final FormatInfo info = qcow2Processor.process(templatePath, null, tmplName); final TemplateLocation loc = libvirtUtilitiesHelper.buildTemplateLocation(storage, templatePath);