HypervisorMetadata metadata = optionalMetadata.get();
final List<DiskFormatType> diskFormatTypes = Arrays.asList(DiskFormatType.values());
List<DiskFormatType> compatibleTypes = Arrays.asList(metadata.compatibleDiskFormatTypes());
// Hypervisor type must be informed
if (isNullOrEmpty(metadata.type()))
{
LOG.error("The type of the plugin {} is null or empty. Ignoring this plugin",
new Object[] {plugin.getClass().getName()});
return Optional.absent();
}