const gchar *gvir_storage_pool_get_name(GVirStoragePool *pool) { const char *name; g_return_val_if_fail(GVIR_IS_STORAGE_POOL(pool), NULL); if (!(name = virStoragePoolGetName(pool->priv->handle))) gvir_warning("Failed to get storage_pool name on %p", pool->priv->handle); return name; }
static void gvir_storage_pool_constructed(GObject *object) { GVirStoragePool *pool = GVIR_STORAGE_POOL(object); GVirStoragePoolPrivate *priv = pool->priv; G_OBJECT_CLASS(gvir_storage_pool_parent_class)->constructed(object); /* xxx we may want to turn this into an initable */ if (virStoragePoolGetUUIDString(priv->handle, priv->uuid) < 0) gvir_warning("Failed to get storage pool UUID on %p", priv->handle); }
const gchar *gvir_storage_vol_get_name(GVirStorageVol *vol) { const char *name; g_return_val_if_fail(GVIR_IS_STORAGE_VOL(vol), NULL); if (!(name = virStorageVolGetName(vol->priv->handle))) { gvir_warning("Failed to get storage_vol name on %p", vol->priv->handle); return NULL; } return name; }
const gchar *gvir_domain_snapshot_get_name(GVirDomainSnapshot *snapshot) { g_return_val_if_fail(GVIR_IS_DOMAIN_SNAPSHOT(snapshot), NULL); GVirDomainSnapshotPrivate *priv = snapshot->priv; const char *name; if (!(name = virDomainSnapshotGetName(priv->handle))) { gvir_warning("Failed to get domain_snapshot name on %p", priv->handle); return NULL; } return name; }
const gchar *gvir_node_device_get_name(GVirNodeDevice *device) { const char *name; g_return_val_if_fail(GVIR_IS_NODE_DEVICE(device), NULL); if (!(name = virNodeDeviceGetName(device->priv->handle))) { gvir_warning("Failed to get node_device name on %p", device->priv->handle); return NULL; } return name; }