X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=bin%2Fmpd-feeder;h=f0ed182eb3a56dda8c191aaff5a345266ad78a6f;hb=91f5272f7081ae94a04938d5456718b8636e7743;hp=7c796c71f4f1e5e65eba5a66dd774eb5f3fb6add;hpb=ed5a6f39c03b74319f55d0e1ff33e85c74766a52;p=mpd-feeder.git diff --git a/bin/mpd-feeder b/bin/mpd-feeder index 7c796c7..f0ed182 100755 --- a/bin/mpd-feeder +++ b/bin/mpd-feeder @@ -150,11 +150,11 @@ use Net::Async::MPD; $opt->parse_command_line; unless ($opt->dump_config) { - $mpd = Net::Async::MPD->new( - host => $opt->mpd_host, - port => $opt->mpd_port, - auto_connect => 1, - ); + my %conn = ( auto_connect => 1 ); + $conn{host} = $opt->mpd_host if $opt->mpd_host; + $conn{port} = $opt->mpd_port if $opt->mpd_port; + + $mpd = Net::Async::MPD->new(%conn); $self->connect_db; $self->update_db unless $self->opt->skip_db_update;