]> xenbits.xensource.com Git - libvirt.git/commitdiff
storage: backend: Use correct stringifier for pool type
authorPeter Krempa <pkrempa@redhat.com>
Thu, 30 Mar 2017 08:13:36 +0000 (10:13 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 3 Apr 2017 06:42:09 +0000 (08:42 +0200)
When registering a storage poll backend, the code would use
virStorageTypeToString instead of virStoragePoolTypeToString. The
following message would be logged:

virDriverLoadModuleFunc:71 : Lookup function 'virStorageBackendSCSIRegister'
virStorageBackendRegister:174 : Registering storage backend '(null)'

src/storage/storage_backend.c

index ce278b99c5a31ebc8b327ac9810d2e89210b7c77..e585a5d6b3673f2e09a7cdb2d3fdd9d154ac2805 100644 (file)
@@ -171,12 +171,12 @@ int
 virStorageBackendRegister(virStorageBackendPtr backend)
 {
     VIR_DEBUG("Registering storage backend '%s'",
-              virStorageTypeToString(backend->type));
+              virStoragePoolTypeToString(backend->type));
 
     if (virStorageBackendsCount >= VIR_STORAGE_BACKENDS_MAX) {
         virReportError(VIR_ERR_INTERNAL_ERROR,
                        _("Too many drivers, cannot register storage backend '%s'"),
-                       virStorageTypeToString(backend->type));
+                       virStoragePoolTypeToString(backend->type));
         return -1;
     }