]> xenbits.xensource.com Git - libvirt.git/commitdiff
Log dlopen() errors more verbosely
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 8 May 2009 10:05:56 +0000 (10:05 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Fri, 8 May 2009 10:05:56 +0000 (10:05 +0000)
ChangeLog
src/driver.c

index 048548ad72a9f53e03e7ce5c8aefb35aa1b857f5..04ecc8c3844356e5a7a4e6e7784d33b15ccfd231 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri May  8 11:05:22 BST 2009 Daniel P. Berrange <berrange@redhat.com>
+
+       * src/driver.c: Log dlopen related errors at higher log level
+       so important messages are visible by default
+
 Fri May  8 10:56:22 BST 2009 Daniel P. Berrange <berrange@redhat.com>
 
        * include/libvirt/virterror.h, src/virterror.c: Add new error
index 01d4a516751f2f1cad45347d58ded6dfb82296fe..c662428974a1c5a8f334eb82256402733fa30bf0 100644 (file)
@@ -54,13 +54,13 @@ virDriverLoadModule(const char *name)
         return NULL;
 
     if (access(modfile, R_OK) < 0) {
-        DEBUG("Moodule %s not accessible", modfile);
+        VIR_WARN("Module %s not accessible", modfile);
         goto cleanup;
     }
 
     handle = dlopen(modfile, RTLD_NOW | RTLD_LOCAL);
     if (!handle) {
-        DEBUG("failed to load module %s %s", modfile, dlerror());
+        VIR_ERROR("failed to load module %s %s", modfile, dlerror());
         goto cleanup;
     }
 
@@ -70,12 +70,12 @@ virDriverLoadModule(const char *name)
 
     regsym = dlsym(handle, regfunc);
     if (!regsym) {
-        DEBUG("Missing module registration symbol %s", regfunc);
+        VIR_ERROR("Missing module registration symbol %s", regfunc);
         goto cleanup;
     }
 
     if ((*regsym)() < 0) {
-        DEBUG("Failed module registration %s", regfunc);
+        VIR_ERROR("Failed module registration %s", regfunc);
         goto cleanup;
     }