mpd: allow named keys or positional arguments

Signed-off-by: Adrian C. (anrxc) <anrxc@sysphere.org>
This commit is contained in:
Perry Hargrave 2011-04-25 18:37:00 +02:00 committed by Adrian C. (anrxc)
parent 729ceb7865
commit 06e8f7c68a
1 changed files with 3 additions and 3 deletions

View File

@ -30,9 +30,9 @@ local function worker(format, warg)
}
-- Fallback to MPD defaults
local pass = warg and warg[1] or "\"\""
local host = warg and warg[2] or "127.0.0.1"
local port = warg and warg[3] or "6600"
local pass = warg and (warg.password or warg[1]) or "\"\""
local host = warg and (warg.host or warg[2]) or "127.0.0.1"
local port = warg and (warg.port or warg[3]) or "6600"
-- Construct MPD client options
local mpdh = "telnet://"..host..":"..port