diff prosody @ 2510:97b5ea975cb9

util.dependencies, prosody, prosodyctl: Give util.dependencies a check_dependencies() function so the caller can decide what to do when dependencies aren't met - update prosody/prosodyctl for this change
author Matthew Wild <mwild1@gmail.com>
date Thu, 28 Jan 2010 14:56:47 +0000
parents 6a60d67b4bb8
children 163b2aef5aff
line wrap: on
line diff
--- a/prosody	Thu Jan 28 13:39:23 2010 +0000
+++ b/prosody	Thu Jan 28 14:56:47 2010 +0000
@@ -114,7 +114,9 @@
 	require "core.loggingmanager"
 	
 	-- Check runtime dependencies
-	require "util.dependencies"
+	if not require "util.dependencies".check_dependencies() then
+		os.exit(1);
+	end
 	
 	-- Load socket framework
 	server = require "net.server"