load submodule config on startup
authorChristian Garbs <mitch@cgarbs.de>
Sun, 28 Dec 2008 13:07:00 +0000 (14:07 +0100)
committerRalf Ertzinger <sun@lain.camperquake.de>
Sun, 28 Dec 2008 21:24:21 +0000 (22:24 +0100)
xmlrtorrent.pl

index 1ba5842..0f50ba9 100644 (file)
@@ -431,6 +431,10 @@ sub init_xmlrtorrent {
     write_debug('Selected %s as talker', $talker->{'NAME'});
     $conf->{'xmlrtorrent'}->{'talker'} = $talker->{'NAME'};
 
+    # Loop through all plugins and load the config
+    foreach $p (@talkers) {
+        $conf->{'xmlrtorrent'}->{'config'}->{$p->{'NAME'}} = $p->mergeconfig($conf->{'xmlrtorrent'}->{'config'}->{$p->{'NAME'}});
+    }
 
     # Restore the queue
     %torrentlist = %{$conf->{'xmlrtorrent'}->{'_QUEUE'}};