Diff

mod_migrate/mod_migrate.lua @ 2139:17408ddd34b0

mod_migrate: Check that the hostname is known, or yell and abort (thanks Link Mauve)
author Kim Alvefur <zash@zash.se>
date Sun, 27 Mar 2016 20:09:29 +0200
parent 2064:2a82c55762a7
child 2812:fd4a5ba12fa2
line wrap: on
line diff
--- a/mod_migrate/mod_migrate.lua	Sat Mar 26 23:25:07 2016 +0100
+++ b/mod_migrate/mod_migrate.lua	Sun Mar 27 20:09:29 2016 +0200
@@ -9,6 +9,9 @@
 	if not migrate_to then
 		return print("Usage: prosodyctl mod_migrate example.com <source-store>[-<store-type>] <target-driver> [users]*");
 	end
+	if not prosody.hosts[host] then
+		return print(("The host %q is not know by Prosody."):format(host));
+	end
 	sm.initialize_host(host);
 	um.initialize_host(host);
 	local module = module:context(host);