storagemanager: Only show fallback warning if storage was configured to use another backend and it failed

Sat, 27 Nov 2010 22:02:30 +0000

author
Matthew Wild <mwild1@gmail.com>
date
Sat, 27 Nov 2010 22:02:30 +0000
changeset 3662
dc3ccef7898f
parent 3661
f8879cee87a2
child 3663
300ae72fd692

storagemanager: Only show fallback warning if storage was configured to use another backend and it failed

core/storagemanager.lua file | annotate | diff | comparison | revisions
--- a/core/storagemanager.lua	Sat Nov 27 21:57:20 2010 +0000
+++ b/core/storagemanager.lua	Sat Nov 27 22:02:30 2010 +0000
@@ -66,8 +66,10 @@
 		driver_name = config.get(host, "core", "default_storage");
 		driver = load_driver(host, driver_name);
 		if not driver then
+			if storage or driver_name then
+				log("warn", "Falling back to default driver for %s storage on %s", store, host);
+			end
 			driver_name = "internal";
-			log("warn", "Falling back to default driver for %s storage on %s", store, host);
 			driver = load_driver(host, driver_name);
 		end
 	end

mercurial