[libvirt] [libvirt-glib 2/6] gconfig: Add GVirConfigDomainDiskFormat enum

Michal Privoznik mprivozn at redhat.com
Tue Jun 4 18:03:53 UTC 2013


On 04.06.2013 18:50, Christophe Fergeau wrote:
> ---
>  libvirt-gconfig/libvirt-gconfig-domain-disk.h | 20 ++++++++++++++++++++
>  libvirt-gconfig/libvirt-gconfig.sym           |  2 ++
>  2 files changed, 22 insertions(+)
> 
> diff --git a/libvirt-gconfig/libvirt-gconfig-domain-disk.h b/libvirt-gconfig/libvirt-gconfig-domain-disk.h
> index 7363d31..e80a2fc 100644
> --- a/libvirt-gconfig/libvirt-gconfig-domain-disk.h
> +++ b/libvirt-gconfig/libvirt-gconfig-domain-disk.h
> @@ -101,6 +101,26 @@ typedef enum {
>      GVIR_CONFIG_DOMAIN_DISK_STARTUP_POLICY_OPTIONAL
>  } GVirConfigDomainDiskStartupPolicy;
>  
> +typedef enum {
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_RAW,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_DIR,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_BOCHS,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_CLOOP,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_COW,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_DMG,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_ISO,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_QCOW2,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_QED,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_VMDK,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_VPC,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_FAT,
> +      GVIR_CONFIG_DOMAIN_DISK_FORMAT_VHD,
> +} GVirConfigDomainDiskFormat;
> +
> +/* backward compatibility */
> +#define GVIR_CONFIG_DOMAIN_DISK_FORMAT_AIO GVIR_CONFIG_DOMAIN_DISK_FORMAT_RAW;

Backward compatibility?

> +
>  GType gvir_config_domain_disk_get_type(void);
>  
>  GVirConfigDomainDisk *gvir_config_domain_disk_new(void);
> diff --git a/libvirt-gconfig/libvirt-gconfig.sym b/libvirt-gconfig/libvirt-gconfig.sym
> index ccddd88..ccca05f 100644
> --- a/libvirt-gconfig/libvirt-gconfig.sym
> +++ b/libvirt-gconfig/libvirt-gconfig.sym
> @@ -517,6 +517,8 @@ LIBVIRT_GCONFIG_0.1.7 {
>  	gvir_config_domain_channel_get_target_name;
>  	gvir_config_domain_channel_get_target_type;
>  
> +	gvir_config_domain_disk_format_get_type;
> +
>  	gvir_config_domain_graphics_desktop_get_type;
>  	gvir_config_domain_graphics_desktop_new;
>  	gvir_config_domain_graphics_desktop_new_from_xml;
> 




More information about the libvir-list mailing list