prosodyctl: Load LFS and util.openssl when actually needed (fixes unhelpful warnings...
authorKim Alvefur <zash@zash.se>
Tue, 8 Jan 2013 12:33:35 +0000 (13:33 +0100)
committerKim Alvefur <zash@zash.se>
Tue, 8 Jan 2013 12:33:35 +0000 (13:33 +0100)
prosodyctl

index 4d3c47908e864f60ed7bba4e0456d5cf994f48fb..97232e5c365838f263fba62a63004dff6c960d98 100755 (executable)
@@ -639,8 +639,8 @@ function commands.unregister(arg)
        return 1;
 end
 
-local openssl = require "util.openssl";
-local lfs = require "lfs";
+local openssl;
+local lfs;
 
 local cert_commands = {};
 
@@ -744,6 +744,8 @@ end
 
 function commands.cert(arg)
        if #arg >= 1 and arg[1] ~= "--help" then
+               openssl = require "util.openssl";
+               lfs = require "lfs";
                local subcmd = table.remove(arg, 1);
                if type(cert_commands[subcmd]) == "function" then
                        if not arg[1] then