util/startup.lua
branch0.11
changeset 10607 dbd60f473164
parent 10606 f23add0df461
child 10608 3b0d9919f361
child 10951 801b9d5957a6
equal deleted inserted replaced
10606:f23add0df461 10607:dbd60f473164
    15 local short_params = { D = "daemonize", F = "no-daemonize" };
    15 local short_params = { D = "daemonize", F = "no-daemonize" };
    16 local value_params = { config = true };
    16 local value_params = { config = true };
    17 
    17 
    18 function startup.parse_args()
    18 function startup.parse_args()
    19 	local parsed_opts = {};
    19 	local parsed_opts = {};
       
    20 	prosody.opts = parsed_opts;
    20 
    21 
    21 	if #arg == 0 then
    22 	if #arg == 0 then
    22 		return;
    23 		return;
    23 	end
    24 	end
    24 	while true do
    25 	while true do
    62 				end
    63 				end
    63 			end
    64 			end
    64 		end
    65 		end
    65 		parsed_opts[param_k] = param_v;
    66 		parsed_opts[param_k] = param_v;
    66 	end
    67 	end
    67 	prosody.opts = parsed_opts;
       
    68 end
    68 end
    69 
    69 
    70 function startup.read_config()
    70 function startup.read_config()
    71 	local filenames = {};
    71 	local filenames = {};
    72 
    72