Diff

prosodyctl @ 3337:4bccec3c24e5

prosodyctl: Remove warnings when using a non-standard auth provider, prosodyctl now works with any auth provider
author Matthew Wild <mwild1@gmail.com>
date Thu, 08 Jul 2010 21:10:42 +0100
parent 3234:2d61773d7ab4
child 3338:d50b6b3efad1
line wrap: on
line diff
--- a/prosodyctl	Thu Jul 08 21:08:46 2010 +0100
+++ b/prosodyctl	Thu Jul 08 21:10:42 2010 +0100
@@ -243,12 +243,6 @@
 		show_warning("The host '%s' is not listed in the configuration file (or is not enabled).", host)
 		show_warning("The user will not be able to log in until this is changed.");
 		hosts[host] = make_host(host);
-	elseif config.get(host, "core", "authentication")
-		and config.get(host, "core", "authentication") ~= "default" then
-		show_warning("The host '%s' is configured to use the '%s' authentication provider", host,
-			config.get(host, "core", "authentication"));
-		show_warning("prosodyctl currently only supports the default provider, sorry :(");
-		return 1;
 	end
 	
 	if prosodyctl.user_exists{ user = user, host = host } then
@@ -288,12 +282,6 @@
 		show_warning("The host '%s' is not listed in the configuration file (or is not enabled).", host)
 		show_warning("The user will not be able to log in until this is changed.");
 		hosts[host] = make_host(host);
-	elseif config.get(host, "core", "authentication")
-		and config.get(host, "core", "authentication") ~= "default" then
-		show_warning("The host '%s' is configured to use the '%s' authentication provider", host,
-			config.get(host, "core", "authentication"));
-		show_warning("prosodyctl currently only supports the default provider, sorry :(");
-		return 1;
 	end
 	
 	if not prosodyctl.user_exists { user = user, host = host } then
@@ -333,12 +321,6 @@
 		show_warning("The host '%s' is not listed in the configuration file (or is not enabled).", host)
 		show_warning("The user will not be able to log in until this is changed.");
 		hosts[host] = make_host(host);
-	elseif config.get(host, "core", "authentication")
-		and config.get(host, "core", "authentication") ~= "default" then
-		show_warning("The host '%s' is configured to use the '%s' authentication provider", host,
-			config.get(host, "core", "authentication"));
-		show_warning("prosodyctl currently only supports the default provider, sorry :(");
-		return 1;
 	end
 
 	if not prosodyctl.user_exists { user = user, host = host } then