# HG changeset patch
# User Matthew Wild <mwild1@gmail.com>
# Date 1290895040 0
# Node ID f8879cee87a29635d482e316a5ae3dc1b6d66582
# Parent  d50bf9f55ff92f9a999ed5e08e4a4600fd53db66
storagemanager: Return driver from load_driver() if successful

diff -r d50bf9f55ff9 -r f8879cee87a2 core/storagemanager.lua
--- a/core/storagemanager.lua	Sat Nov 27 21:53:10 2010 +0000
+++ b/core/storagemanager.lua	Sat Nov 27 21:57:20 2010 +0000
@@ -44,6 +44,7 @@
 	if not driver then
 		if driver_name ~= "internal" then
 			modulemanager.load(host, "storage_"..driver_name);
+			return stores_available:get(host, driver_name);
 		else
 			return setmetatable({host = host}, default_driver_mt);
 		end