prosodyctl
changeset 11297 cd27ac5e5afe
parent 11251 4e803e80d7b1
child 11298 a1939b261f67
equal deleted inserted replaced
11296:ad5cd9b0f8de 11297:cd27ac5e5afe
    77 	if arg[1] == "--help" then
    77 	if arg[1] == "--help" then
    78 		show_usage([[install]], [[Installs a prosody/luarocks plugin]]);
    78 		show_usage([[install]], [[Installs a prosody/luarocks plugin]]);
    79 		return 1;
    79 		return 1;
    80 	end
    80 	end
    81 	-- TODO finalize config option name
    81 	-- TODO finalize config option name
    82 	call_luarocks("install", arg[1], configmanager.get("*", "plugin_server") or "http://localhost/");
    82 	local ret = call_luarocks("install", arg[1], configmanager.get("*", "plugin_server") or "http://localhost/");
       
    83 	return ret;
    83 end
    84 end
    84 
    85 
    85 function commands.remove(arg)
    86 function commands.remove(arg)
    86 	if arg[1] == "--help" then
    87 	if arg[1] == "--help" then
    87 		show_usage([[remove]], [[Removes a module installed in the working directory's plugins folder]]);
    88 		show_usage([[remove]], [[Removes a module installed in the working directory's plugins folder]]);
    88 		return 1;
    89 		return 1;
    89 	end
    90 	end
    90 	call_luarocks("remove", arg[1])
    91 	local ret = call_luarocks("remove", arg[1]);
       
    92 	return ret;
    91 end
    93 end
    92 
    94 
    93 function commands.list(arg)
    95 function commands.list(arg)
    94 	if arg[1] == "--help" then
    96 	if arg[1] == "--help" then
    95 		show_usage([[list]], [[Shows installed rocks]]);
    97 		show_usage([[list]], [[Shows installed rocks]]);
    96 		return 1;
    98 		return 1;
    97 	end
    99 	end
    98 	call_luarocks("list", arg[1])
   100 	local ret = call_luarocks("list", arg[1]);
       
   101 	return ret;
    99 end
   102 end
   100 
   103 
   101 function commands.adduser(arg)
   104 function commands.adduser(arg)
   102 	if not arg[1] or arg[1] == "--help" then
   105 	if not arg[1] or arg[1] == "--help" then
   103 		show_usage([[adduser JID]], [[Create the specified user account in Prosody]]);
   106 		show_usage([[adduser JID]], [[Create the specified user account in Prosody]]);