func dbStoragePoolCreateAndUpdateCache(db *db.Cluster, poolName string, poolDescription string, poolDriver string, poolConfig map[string]string) (int64, error) {
	id, err := db.StoragePoolCreate(poolName, poolDescription, poolDriver, poolConfig)
	if err != nil {
		return id, err
	}

	// Update the storage drivers cache in api_1.0.go.
	storagePoolDriversCacheUpdate(db)

	return id, nil
}
func dbStoragePoolCreateAndUpdateCache(db *db.Cluster, poolName string, poolDescription string, poolDriver string, poolConfig map[string]string) (int64, error) {
	id, err := db.StoragePoolCreate(poolName, poolDescription, poolDriver, poolConfig)
	if err != nil {
		return id, err
	}

	
	storagePoolDriversCacheUpdate(db)

	return id, nil
}
func dbStoragePoolCreateAndUpdateCache ( db * db . Cluster , poolName string , poolDescription string , poolDriver string , poolConfig map [ string ] string ) ( int64 , error ) { id , err := db . StoragePoolCreate ( poolName , poolDescription , poolDriver , poolConfig ) if err != nil { return id , err } // Update the storage drivers cache in api_1.0.go. storagePoolDriversCacheUpdate ( db ) return id , nil }
// Helper around the low-level DB API, which also updates the driver names
// cache.
Helper around the low - level DB API which also updates the driver names cache .