]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
storage: Make active boolean
authorJohn Ferlan <jferlan@redhat.com>
Mon, 2 Nov 2015 21:07:34 +0000 (16:07 -0500)
committerJohn Ferlan <jferlan@redhat.com>
Thu, 12 Nov 2015 11:30:32 +0000 (06:30 -0500)
Since we treat it like a boolean, let's store it that way. At least one
path had already treated as true/false anyway.

src/conf/storage_conf.h
src/storage/storage_driver.c

index 74710062d9529599485a6a798efb6309d9461f75..ec59c178cffe0ed3dcdc2ed4da65cd465cdc6cd2 100644 (file)
@@ -266,7 +266,7 @@ struct _virStoragePoolObj {
 
     char *configFile;
     char *autostartLink;
-    int active;
+    bool active;
     int autostart;
     unsigned int asyncjobs;
 
index ee8b263bac0d9bd2cf73ea77385ad8cf97984a1e..aeb67a715b7b8c9a0f77cd8a582d2d3b92308ff6 100644 (file)
@@ -205,7 +205,7 @@ storageDriverAutostart(void)
                 virStoragePoolObjUnlock(pool);
                 continue;
             }
-            pool->active = 1;
+            pool->active = true;
         }
         virStoragePoolObjUnlock(pool);
     }
@@ -715,7 +715,7 @@ storagePoolCreateXML(virConnectPtr conn,
         goto cleanup;
     }
     VIR_INFO("Creating storage pool '%s'", pool->def->name);
-    pool->active = 1;
+    pool->active = true;
 
     ret = virGetStoragePool(conn, pool->def->name, pool->def->uuid,
                             NULL, NULL);
@@ -881,7 +881,7 @@ storagePoolCreate(virStoragePoolPtr obj,
         goto cleanup;
     }
 
-    pool->active = 1;
+    pool->active = true;
     ret = 0;
 
  cleanup:
@@ -978,7 +978,7 @@ storagePoolDestroy(virStoragePoolPtr obj)
 
     virStoragePoolObjClearVols(pool);
 
-    pool->active = 0;
+    pool->active = false;
 
     if (pool->configFile == NULL) {
         virStoragePoolObjRemove(&driver->pools, pool);
@@ -1100,7 +1100,7 @@ storagePoolRefresh(virStoragePoolPtr obj,
         if (backend->stopPool)
             backend->stopPool(obj->conn, pool);
 
-        pool->active = 0;
+        pool->active = false;
 
         if (pool->configFile == NULL) {
             virStoragePoolObjRemove(&driver->pools, pool);